From 80ccf68f55dbb70d7e5ed52ee95b3c9d1b6ce264 Mon Sep 17 00:00:00 2001 From: Jasper Ras Date: Thu, 20 Mar 2025 11:07:49 +0100 Subject: vault backup: 2025-03-20 11:07:48 --- .trash/CPU Virtualisation.md | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 .trash/CPU Virtualisation.md (limited to '.trash/CPU Virtualisation.md') 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 -- cgit v1.2.3