Operating Systems Principles

Lubomir Bic, Alan Shaw · 2002

1. Introduction. I. PROCESS MANAGEMENT AND COORDINATION. 2. Basic Concepts: Processes and Interactions. 3. Higher-Level Synchronization Schemes. 4. The Operating System Kernel: Implementing Processes and Threads. 5. Process and Thread Scheduling. 6. Deadlocks. II. MEMORY MANAGEMENT. 7. Physical Memory. 8. Virtual Memory. 9. Sharing of Data and Code in Main Memory. III. FILE SYSTEMS AND INPUT/OUTPUT. 10. File Systems. 11. Input/Output Systems. IV. PROTECTION AND SECURITY. 12. The Protection and Security Interface. 13. Internal Protection Mechanisms. Programming Projects.

Read the paper · More papers on PaperTik