TY - BOOK AU - Stallings, William TI - Operating systems: internals and design principles SN - 1292061359 U1 - 005.43 PY - 2009/// CY - New Delhi PB - Pearson KW - Operating Systems KW - Systems programs KW - Operating systems (Computers) N1 - 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 ER -