Operating systems: internals and design principles/
William Stallings.
- 6th ed.
- New Delhi : Pearson , 2009.
- 797 pages : illustrations (black and white, and colour) ; 24 cm
Part I: Background: 1. Computer system overview -- 2. Operating system overview. -- Part II: Processes: 3. Process description and control -- 4. Threads -- 5. Concurrency : mutual exclusion and synchronization -- 6. Concurrency : deadlock and starvation. -- Part III: Memory: 7. Memory management -- 8. Virtual memory. -- Part IV: Scheduling: 9. Uniprocessor scheduling -- 10. Multiprocessor, multicore, and real-time scheduling. -- Part V: Input/output and files: 11. I/O management and disk scheduling -- 12. File management. -- Part VI: Embedded systems: 13. Embedded operating systems -- 14. Virtual machines -- 15. Operating system security -- 16. Cloud and IoT operating systems. -- Appendices: A. Topics in concurrency ; B. Programming and operating system projects.
1292061359 9788131725283
Operating Systems--Systems programs Operating systems (Computers)