UNIT 1:
Introduction - Computer System Organization
Introduction - Computer System Organization
Introduction - Computer System Organization
Memory Management – Storage Management
Memory Management – Storage Management
Operating System – Process concept
Process scheduling – Operations on processes
Threads - Multi-threading Models
UNIT 2:
Process Synchronization - The critical-section problem – Synchronization hardware
CPU Scheduling - Scheduling criteria
Real time scheduling – Algorithm Evaluation
Process Synchronization - The critical-section problem – Synchronization hardware
Deadlock - System model – Deadlock characterization
Deadlock avoidance – Deadlock detection
Methods for handling deadlocks – Deadlock prevention
Deadlock - System model – Deadlock characterization
UNIT 3:
Memory Management - Background – Swapping
Memory Management - Background – Swapping