Operating
Systems Notes
Introduction
History of Operating Systems
Operating Systems Structure
System Component
Operating System Services
System Calls and System Programs
Layered Approach System Design
Mechanism and Policy
Process
Definition of Process
Process State
Process Operations
Process Control Block
Threads
Solaris-2 Operating Systems
CPU/Process Scheduling
Schedule Algorithm
FCFS Scheduling
Round Robin Scheduling
SJF Scheduling
SRT Scheduling
Priority Scheduling
Multilevel Queue Scheduling
Multilevel Feedback Queue Scheduling
Interprocess Communication
Critical Section
Mutual Exclusion
Achieving Mutual Exclusion
Semaphores
Deadlock
Necessary and Sufficient Deadlock Conditions
Dealing with Deadlock Problem
Deadlock Prevention
Deadlock Avoidance
Deadlock Detection
History of Operating Systems
Operating Systems Structure
System Component
Operating System Services
System Calls and System Programs
Layered Approach System Design
Mechanism and Policy
Process
Definition of Process
Process State
Process Operations
Process Control Block
Threads
Solaris-2 Operating Systems
CPU/Process Scheduling
Schedule Algorithm
FCFS Scheduling
Round Robin Scheduling
SJF Scheduling
SRT Scheduling
Priority Scheduling
Multilevel Queue Scheduling
Multilevel Feedback Queue Scheduling
Interprocess Communication
Critical Section
Mutual Exclusion
Achieving Mutual Exclusion
Semaphores
Deadlock
Necessary and Sufficient Deadlock Conditions
Dealing with Deadlock Problem
Deadlock Prevention
Deadlock Avoidance
Deadlock Detection
________________________________________________