658 B

#Lecture

  1. Modularity
  2. Fault isolation
  3. Reliability - smaller codebase
  4. Security and Maintainability The big con: Microkernels have way, way more interprocess communication (IPC). There are more delays because of all the extra communication.

CIA Triad:

  1. Confidentiality
  2. Integrity
  3. Availability
  4. Bonus! Safety