diff --git a/Operating Systems/User Space.md b/Operating Systems/User Space.md deleted file mode 100644 index e69de29..0000000 diff --git a/Operating Systems/Basic Model.md b/Operating_Systems/Basic Model.md similarity index 80% rename from Operating Systems/Basic Model.md rename to Operating_Systems/Basic Model.md index e28a34f..985ecc5 100644 --- a/Operating Systems/Basic Model.md +++ b/Operating_Systems/Basic Model.md @@ -9,16 +9,16 @@ tags: We can abstract the Linux OS into three operational levels or tiers, from the bottom up:
-
User processes
-
The running programs that the kernel manages. Also known as the user space. Comprising: +
User processes: user space
+
The running programs that the kernel manages. Also known as the user space which is the memory that the kernal assigns for user processes. Comprising: -
Kernel
+
Kernel: kernel space
-
The core of the operating system. Software residing in memory that tells the CPU where to look for its next task. Acts as a mediator and primary interface between the hardware and the user processes. Comprising: +
The core of the operating system. Software residing in memory that tells the CPU where to look for its next task. Acts as a mediator and primary interface between the hardware and the user processes. Known as kernel space: the memory that the kernel allocates for itself. Comprising: