book cover Operating System Concepts
Tenth Edition
Avi Silberschatz
Peter Baer Galvin
Greg Gagne

line separator

We provide a set of slides to accompany each chapter. Click on the links below to download the slides in Powerpoint format.

Copyright Note

The slides below are copyright Silberschatz, Galvin and Gagne, 2018. 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.

line separator

Chapter Powerpoint Last Updated
Part 1: Overview
1. Introduction
pptx
April 10, 2021
2. Operating-System Structures
pptx
February 15, 2020
Part 2: Process Management
3. Processes
pptx
April 5, 2020
4. Threads & Concurrency
pptx
February 15, 2020
5. CPU Scheduling
pptx
April 5, 2020
Part 3: Process Synchronization
6. synchronization-tools
pptx
March 15, 2021
7. Synchronization Examples
pptx
February 15, 2020
8. Deadlocks
pptx
February 15, 2020
Part 4: Memory Management
9. Main Memory
pptx
March 13, 2021
10. Virtual Memory
pptx
February 15, 2020
Part 5: Storage Management
11. Mass-Storage Structure
pptx
February 15, 2020
12. I/O Systems
pptx
February 15, 2020
Part 6: File System
13. File-System Interface
pptx
April 28, 2021
14. File-System Implementation
pptx
April 28, 2021
15. File-System Internals
pptx
April 25, 2021
Part 7: Security and Protection
16. Security
pptx
February 15, 2020
17. Protection
pptx
February 15, 2020
Part 8: Advance Topicss
18. Virtual Machines
pptx
May 2, 2021
19. Networks and Distributed Systems
pptx
February 15, 2020
Part 9: Case Studies
20. The Linux System
pptx
February 15, 2020
21. Windows 10
pptx
February 15, 2020
Appendices
A. Influential Operating Systems
No slides
B. Windows 7
pptx
January 12, 2021
C. BSD UNIX
pptx
January 12, 2021
D. The Mach System
No slides

line separator

Errors

Please bring any errors to our notice, using the chapter number and the slide title to identify the slide.

The following people have reported errors in the slides: Rahmat M. Samik-Ibrahim, Lawrence J Teitelman, Mohit P. Tahiliani, and Philip Ottenbreit