Outline for April 29, 2022

Reading: text, §16, 18
Assignment: Homework 2, due May 9, 2022


  1. Announcements
  2. Paging
    1. Pages, frames, page numbers and offsets
    2. Job scheduling
    3. Implementing paging: page table
    4. Caching
    5. Sharing pages
    6. Protection bits
    7. Trapping illegal addresses
  3. Segmentation
    1. Segments, segment numbers and offsets
    2. Implementing segmentation: segment table
    3. Sharing segments
    4. Protection bits
    5. Fragmentation

UC Davis sigil
Matt Bishop
Office: 2209 Watershed Sciences
Phone: +1 (530) 752-8060
Email: mabishop@ucdavis.edu
ECS 150, Operating Systems
Version of April 30, 2022 at 8:05PM

You can also obtain a PDF version of this.

Valid HTML 4.01 Transitional Built with BBEdit Built on a Macintosh