Operating Systems 2018F Lecture 21

From Soma-notes
Revision as of 21:29, 28 November 2018 by Soma (talk | contribs) (Created page with "==Video== The video for the lecture given on November 28, 2018 [https://homeostasis.scs.carleton.ca/~soma/os-2018f/lectures/comp3000-2018f-lec21-20181128.m4a is now available...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Video

The video for the lecture given on November 28, 2018 is now available.

Notes

In Class

Containers
----------

Classic Modern OS

P1 P2 P3 ...    <-- processes
------------
Kernel
--------
Hardware


Hypervisor w/ OSs


K1-P1 K1-P2 |  K2-P1 K2-P2    ...    <-- processes
------------  --------------         <-- system call interface
K1          |  K2             ...    <-- kernels
----------------------------         <-- hardware-like hypervisor interface
Hypervisor
----------------------------
Hardware


Containers (OS virtualization)

C1-P1 C1-P2 | C2-P1 C2-P2 ...    <-- processes in containers
-------------------------
Kernel
-------------------------
Hardware