CS 3733 Operating Systems, Fall 2008
Early Systems
USP Chapter 2: Processes, Threads, Command-line Arguments, Storage and linkage classes
Process Scheduling Examples
Process Scheduling Simulator
USP Chapter 3: Processes in UNIX
USP Chapter 4: UNIX I/O
USP Chapter 5: Files and Directories
USP Chapter 6: UNIX Special Files
USP Chapter 7: Ring of processes
USP Chapter 12: Threads: lightly
Java Threads
Semaphore Implementation
POSIX Threads and Mutexes
POSIX Unnamed Semaphores
Monitors
USP Chapter 8: Signals
USP Chapter 18: Network Communication
Java IO and Network Communication
Signals and Threads
Disk Head Scheduling Algorithms
Virtual Memory and Page Replacement Examples
Review Problems
Back to CS 3733 Homepage