summaryrefslogtreecommitdiff
path: root/.trash/CPU Virtualisation.md
diff options
context:
space:
mode:
Diffstat (limited to '.trash/CPU Virtualisation.md')
-rw-r--r--.trash/CPU Virtualisation.md13
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