Operating_System_Notes
Operating_System_Notes
An Operating System (OS) is a program that acts as an intermediary between a user of a computer
2. Operating System
**Objectives of an OS:**
2. **Time-Sharing (Multitasking) OS** - Allows multiple tasks to run by allocating CPU time.
4. **Network OS** - Manages networking tasks and provides remote access to resources.
5. **Real-Time OS** - Ensures tasks meet strict time requirements (e.g., air traffic control systems).
6. **Hard and Soft Real-Time OS** - Differ in time constraints and flexibility in task scheduling.
Process Management
smooth execution.
**Process Life Cycle:**
**Process States:**
**Scheduling Algorithms:**