Operating system concepts - Silberschatz, Abraham; Galvin, Peter B.; Gagne, Greg. (Hoboken, NJ : J. Wiley & Sons, 2009)
Pt. 1. Overview -- Ch. 1. Introduction -- Ch. 2. Operating-System Structures -- Pt. 2. Process Management -- Ch. 3. Processes -- Ch. 4. Threads -- Ch. 5. CPU Scheduling -- Ch. 6. Process Synchronization -- Ch. 7. Deadlocks -- Pt. 3. Memory Management -- Ch. 8. Main Memory -- Ch. 9. Virtual Memory -- Pt. 4. Storage Management -- Ch. 10. File-System Interface -- Ch. 11. File-System Implementation -- Ch. 12. Mass-Storage Structure -- Ch. 13. I/O Systems -- Pt. 5. Protection and Security -- Ch. 14. Protection -- Ch. 15. Security -- Pt. 6. Distributed Systems -- Ch. 16. Distributed System Structures -- Ch. 17. Distributed File Systems -- Ch. 18. Distributed Coordination -- Pt. 7. Special Purpose Systems -- Ch. 19. Real-Time Systems -- Ch. 20. Multimedia Systems -- Pt. 8. Case Studies -- Ch. 21. The Linux System -- Ch. 22. Windows XP -- Ch. 23. Influential Operating Systems -- Pt. 9. Appendices -- Appendix A. BSD UNIX (contents online) -- Appendix B. The Mach System (contents online) -- Appendix C. Windows 2000 (contents online).
Includes bibliographical references (p. 923-940) and index.
Keywords: Operating systems (Computers)