Operating System Concepts, by Abraham Silberschatz, Peter Galvin, and Greg Gagne, Eighth Edition, John Wiley & Sons, 2009.
|
Chapter |
Last Updated | |
|
Part 1: Overview | ||
|
1. Introduction |
Jan 7, 2011 | |
|
2. Operating-System Structures |
Jan 14, 2011 | |
|
Part 2: Process Management | ||
|
3. Processes |
Jan 15, 2011 | |
|
4. Threads |
Jan 27, 2011 | |
|
5. CPU Scheduling |
Feb 7, 2011 | |
|
6. Process Synchronization |
Feb 22, 2011 | |
|
7. Deadlocks |
March 10, 2011 | |
|
Part 3: Memory Management | ||
|
8. Main Memory |
March 10, 2011 | |
|
9. Virtual Memory |
March 31, 2011 | |
|
Part 4: Storage Management | ||
|
10. File-System Interface |
March 31, 2011 | |
|
11. File-System Implementation |
May 19, 2011 | |
|
12. Mass-Storage Structure |
April 18, 2011 | |
|
13. I/O Systems |
April 23, 2011 | |
|
Part 5: Protection and Security | ||
|
14. Protection |
April 23, 2011 | |
|
15. Security |
May 1, 2011 | |
|
Part 6: Distributed Systems | ||
|
16. Distributed System Structures |
March 25, 2010 | |
|
17. Distributed File Systems |
March 25, 2010 | |
|
18. Distributed Coordination |
March 25, 2010 | |
|
Part 7: Special-Purpose Systems | ||
|
19. Real-Time Systems |
March 25, 2010 | |
|
20. Multimedia Systems |
March 25, 2010 | |
|
Part 8: Case Studies | ||
|
21. The Linux System |
May 1, 2011 | |
|
22. Windows XP |
March 25, 2010 | |
|
23. Historical Perspective |
. | |
|
Appendices | ||
|
A. BSD UNIX |
March 25, 2010 | |
|
B. The Mach System |
. | |
|
C. Windows 2000 |
March 25, 2010 | |