Advanced Operating Systems
taught by Dr. Ken Williams
This course centers on operating systems for multi-processing environments: concurrent processes, mutual exclusion, job scheduling, memory, storage hierarchy, file systems, security, and distributed processing. Also discussed are virtual resource management strategies.
Text Book:
The fall 2008 textbook for COMP755 Advanced Operating Systems is
PDF slides:
Historical Development of Operating Systems
Concurrent Programming Constructs
Virtual Memory Address Translation
Examples of concurrent programming
Producer/Consumer using POSIX threads Producer/Consumer using Java threads
Java implementation of semaphores
No comments:
Post a Comment