Amir Averbuch

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