This
note covers the following topics: Functions of Operating System,
Evolution of OS, Operating System Services, Computer-System
Architecture, Process Control Block, CPU Scheduling, Thread,
Inter-process Communication, Message-Passing System, Process
Synchronization, Peterson’s solution, Synchronization Hardware,
Semaphores, The Readers- Writers Problem.
This
page covers the following topics related to Operating Systems : Notes on Java, Processes and Synchronization, Memory Management, Disks, File
Systems, Protection and Security.
This note covers the following topics: The UNIX file system, Networking
and the Internet on UNIX machine, Operating Systems Theory, Process
Synchronization, InterProcess Communication under UNIX, Deadlock, Virtual Memory
and Paging, Computer Security.