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 |