Lectures' slides
Introduction I
Introduction II
OS development cycles
Processess: general description
The Unix Process
Threads
Threads examples
Multi-Process - Multi-Threaded
Process synchronization, I
Process synchronization, II
Bakery algorithm
Bakery algorithm: The original paper
Rich Media Thread, I: Exercise 2
Rich Media Thread, ffmpeg tutorial, II: Exercise 2
C programs, part of the tutorial
Kernel
Main Memoey I
Virtual Memory I
Performance of demand paging I
VMWare presentation
Windows: Part I
Windows: Part II
Grid