Slides
Part 1 Overview
Part 1 Overview
Chapter 1 - Introduction.ppt
Chapter 2 - Operating System Structures.ppt
Part 2 Process Management
Part 2 Process Management
Chapter 3 - Processes.ppt
Chapter 4 - Threads & Concurrency.ppt
Chapter 5 - CPU Scheduling.ppt
Part 3 Process Synchronization
Part 3 Process Synchronization
Chapter 6 - Synchronization Tools.ppt
Chapter 7 - Synchronization Examples.ppt
Chapter 8 - Deadlocks.ppt
Part 4 Memory Management
Part 4 Memory Management
Chapter 9 - Main Memory.ppt
Chapter 10 - Virtual Memory.ppt
Part 5 Storage Management
Part 5 Storage Management
Chapter 11 - Mass-Storage Structure.ppt
Chapter 12 - IO Systems.ppt
Part 6 File System
Part 6 File System
Chapter 13 - File-System Interface.ppt
Chapter 14 - File-System Implementation.ppt
Chapter 15 - File-System Internals.ppt
Part 7 Security and Protection
Part 7 Security and Protection
Chapter 16 - Security.ppt
Chapter 17 - Protection.ppt
Part 8 Advance Topics
Part 8 Advance Topics
Chapter 18 - Virtual Machines.ppt
Chapter 19 - Networks and Distributed Systems.ppt
Part 9 Case Studies
Part 9 Case Studies
Chapter 20 - The Linux System.ppt
Chapter 21 - Windows 10.ppt
Appendices
Appendices
Appendices B - Windows 7.ppt
Appendices C - BSD UNIX.ppt