diff options
Diffstat (limited to '.trash/CPU Virtualisation.md')
-rw-r--r-- | .trash/CPU Virtualisation.md | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/.trash/CPU Virtualisation.md b/.trash/CPU Virtualisation.md new file mode 100644 index 0000000..9e7e358 --- /dev/null +++ b/.trash/CPU Virtualisation.md @@ -0,0 +1,13 @@ +--- +tags: + - linux + - ostep +--- +Process: running program. +Program: lifeless, set of bytes stored on disk -> OS brings it into action -> it becomes a process. + +Basic technique: **time sharing**. Cost: **performance**. Processes are juggled running one at a time for a short duration. +**Space sharing** divides space rather than time. E.g a disk is space shared. + +**Mechanisms** are low-level methods or protocols. +A **contxt-switch**
\ No newline at end of file |