Outline for May 14, 2008

Reading: Text, §5


  1. Greetings and felicitations!
  2. Applying locality
    continued from last lecture
    1. Principle of locality
    2. Working set model
    3. Approximations to working set algorithm
  3. Other considerations
    1. Prepaging
    2. I/O interlock
    3. Page size
    4. Program structure
  4. Kernel-Level I/O Routines
    1. Device drivers and transparency
    2. How processes view devices (for example, virtual devices)
  5. Issues
    1. Goals; what should a good process/device interface do?
    to be continued

You can also obtain a PDF version of this. Version of May 15, 2008 at 7:23 PM