| PART ONE: OVERVIEW.
Chapter 1. Introduction.
Chapter 2. Operating-System Structures.
PART TWO: PROCESS MANAGEMENT.
Chapter 3. Processes.
Chapter 4. Threads.
Chapter 5. CPU Scheduling.
Chapter 6. Process Synchronization.
Chapter 7. Deadlocks.
PART THREE: MEMORY MANAGEMENT.
Chapter 8. Main Memory.
Chapter 9. Virtual Memory.
PART FOUR: STORAGE MANAGEMENT.
Chapter 10. File-System Interface.
Chapter 11. File-System Implementation.
Chapter 12. Mass-Storage Structure.
Chapter 13. I/O Systems.
PART FIVE: PROTECTION AND SECURITY.
Chapter 14. Protection.
Chapter 15. Security.
PART SIX: DISTRIBUTED SYSTEMS.
Chapter 16. Distributed System Structures.
Chapter 17. Distributed File System.
Chapter 18. Distributed Coordination.
PART SEVEN: SPECIAL PURPOSE SYSTEMS.
Chapter 19 Real-Time Systems.
Chapter 20. Multimedia Systems.
PART EIGHT: CASE STUDIES.
Chapter 21. The Linux Systems.
Chapter 22. Windows XP.
Chapter 23. Influential Operating Systems.
Appendix A: UNIX BSD (contents online).
Appendix B: The Mach System (contents online).
Appendix C:Windows 2000 (contents online).
Bibliography.
Credits.
Index.
|