Lectures & Slides

The following slides are provided by authors for Operating System Concepts:

Chapter Format
Part 1: Overview
1. Introduction ppt, pdf-1, pdf-2
2. Computer-System Structures ppt, pdf-1, pdf-2
3. Operating-System Structures ppt, pdf-1, pdf-2
Part 2: Process Management
4. Processes ppt, pdf-1, pdf-2
5. Threads ppt, pdf-1, pdf-2
6. CPU Scheduling ppt, pdf-1, pdf-2
7. Process Synchronization ppt, pdf-1, pdf-2
8. Deadlocks ppt, pdf-1, pdf-2
Part 3: Storage Management
9. Memory Management ppt, pdf-1, pdf-2
10. Virtual Memory ppt, pdf-1, pdf-2
11. File-System Interface ppt, pdf-1, pdf-2
12. File-System Implementation ppt, pdf-1, pdf-2
Part 4: I/O Systems
13. I/O Systems ppt, pdf-1, pdf-2
14. Mass-Storage Structure ppt, pdf-1, pdf-2
Part 5: Distributed Systems
15. Distributed System Structures ppt, pdf-1, pdf-2
16. Distributed File Systems ppt, pdf-1, pdf-2
17. Distributed Coordination ppt, pdf-1, pdf-2
Part 6: Protection and Security
18. Protection ppt, pdf-1, pdf-2
19. Security ppt, pdf-1, pdf-2
Part 7: Case Studies
20. The Linux System ppt, pdf-1, pdf-2
21. Windows 2000 ppt, pdf-1, pdf-2
22. Historical Perspective No slides for this Appendix
Appendices
A. The FreeBSD System ppt, pdf-1, pdf-2
B. The Mach System No slides for this Appendix
C. The Nachos System No slides for this Appendix

กก

กก

กก


Anupam Joshi
joshi@cs.umbc.edu