Home Teaching Research Publications

 Summer 2015: Advanced Operating Systems (LV 7680)   -- Master Information Science

News

14.10.13 Lab computers
Some deficiencies of the PCs in the lab should now be fixed:
- Users are now in group "dialout" -> access to tty should now work
- The "dialog" tool (needed for the Fiasco.OC build) is now installed
- The Codesourcery ARM cross toolchain is now installed under /opt/ezbs/arm-2013.05/

Time Schedule

Beginning of lectures 15-Apr-2015

Project Milestones

  M0 -  Familiarisation
  M1 -  A timer driver
  M2 -  Memory Manager
  M3 -  A pager
  M6 -  Demand paging
  M8 -  ELF loading

Links

  1 -  AOS wiki
  5 -  seL4 manual

Literature

  1 - Tanenbaum, A. S.: Modern Operating Systems, 2nd Ed., Prentice-Hall, 2001 (Engl. Originalausgabe)
  2 - Stallings: Operating Systems: Internals and Design Principles, Prentice Hall, 2004
  3 - Curt Schimmel: UNIX Systems for Modern Architectures, Addison Wesley, 1994

Note: The above are standard textbooks on operating systems. There aren't really any books covering the contents of this lecture. Note however, that each set of lecture slides is accompanied by a selection of recommended papers to read.