March 4, 2019 Outline

Reading: text, §18
Due: Homework 4, due March 8, 2019


  1. Isolation: virtual machines
    1. What it is
    2. VMMs and hypervisors
    3. Examples
  2. Isolation: non-virtual containers
    1. Library operating systems
    2. Sandboxes
  3. Isolation: program modification
    1. Software fault isolation
    2. Compiling
    3. Loading

UC Davis seal
Matt Bishop
Office: 2209 Watershed Science
Phone: +1 (530) 752-8060
Email: mabishop@ucdavis.edu
You can also obtain a PDF version of this.
Version of March 4, 2019 at 10:27PM