Operating System Concepts
We provide a set of slides to accompany each chapter. Click on the links below to download the slides in the format of your choice: MS Powerpoint, PDF slides (1 slide per page), and PDF handouts (2 slides per page).
The slides below are copyright Silberschatz, Galvin and Gagne, 2001. The slides are authorized for personal use, and for use in conjunction with a course for which Operating System Concepts is the prescribed text. Instructors are free to modify the slides to their taste, as long as the modified slides acknowledge the source and the fact that they have been modified. Paper copies of the slides may be sold strictly at the price of reproduction, to students of courses where the book is the prescribed text. Any use that differs from the above, and any for profit sale of the slides (in any form) requires the consent of the copyright owners; contact Avi Silberschatz (avi@cs.yale.edu) to obtain the copyright owners consent.
| Chapter | Format | Last Updated |
| Part 1: Overview | ||
| 1. Introduction | ppt, pdf-1, pdf-2 | Jun 30, 2001 |
| 2. Computer-System Structures | ppt, pdf-1, pdf-2 | Jun 30, 2001 |
| 3. Operating-System Structures | ppt, pdf-1, pdf-2 | Jun 30, 2001 |
| Part 2: Process Management | ||
| 4. Processes | ppt, pdf-1, pdf-2 | Jun 30, 2001 |
| 5. Threads | ppt, pdf-1, pdf-2 | Jun 30, 2001 |
| 6. CPU Scheduling | ppt, pdf-1, pdf-2 | Jun 30, 2001 |
| 7. Process Synchronization | ppt, pdf-1, pdf-2 | Jun 30, 2001 |
| 8. Deadlocks | ppt, pdf-1, pdf-2 | Jun 30, 2001 |
| Part 3: Storage Management | ||
| 9. Memory Management | ppt, pdf-1, pdf-2 | Jun 30, 2001 |
| 10. Virtual Memory | ppt, pdf-1, pdf-2 | Jun 30, 2001 |
| 11. File-System Interface | ppt, pdf-1, pdf-2 | Jun 30, 2001 |
| 12. File-System Implementation | ppt, pdf-1, pdf-2 | Jun 30, 2001 |
| Part 4: I/O Systems | ||
| 13. I/O Systems | ppt, pdf-1, pdf-2 | Jun 30, 2001 |
| 14. Mass-Storage Structure | ppt, pdf-1, pdf-2 | Jun 30, 2001 |
| Part 5: Distributed Systems | ||
| 15. Distributed System Structures | ppt, pdf-1, pdf-2 | Jul 11, 2001 |
| 16. Distributed File Systems | ppt, pdf-1, pdf-2 | Jul 10, 2001 |
| 17. Distributed Coordination | ppt, pdf-1, pdf-2 | Jul 10, 2001 |
| Part 6: Protection and Security | ||
| 18. Protection | ppt, pdf-1, pdf-2 | Jul 17, 2001 |
| 19. Security | ppt, pdf-1, pdf-2 | Jul 17, 2001 |
| Part 7: Case Studies | ||
| 20. The Linux System | ppt, pdf-1, pdf-2 | Jul 24, 2001 |
| 21. Windows 2000 | ppt, pdf-1, pdf-2 | Jul 24, 2001 |
| 22. Windows XP | ppt, pdf-1, pdf-2 | Jul 24, 2001 |
| 23. Historical Perspective | No slides for this Appendix | . |
| Appendices | ||
| A. The FreeBSD System | ppt, pdf-1, pdf-2 | Jul 26, 2001 |
| B. The Mach System | No slides for this Appendix | . |
| C. The Nachos System | No slides for this Appendix | . |
Please bring any errors to our notice, using the chapter number and the slide title to identify the slide. If you have any talks that you would like to share with other users of the book, do let us know.