🔥 Burn Fat Fast. Discover How! 💪

LEVELS AND LAYERS OF A LINUX SYSTEM | THE CYBER CLAN

LEVELS AND LAYERS OF A LINUX SYSTEM
------ LINUX (part1)

In an abstract way, a Linux system has three main levels:

1. User Processes [GUI, Servers, Shell]

2. Linux Kernel [System Calls, Process Management, Memory Management, Device Drivers]

3. Hardware [Processor (CPU), Main Memory (RAM), Disks, Network Ports]


Hardware:- It is at the base. It includes the memory and the processor/s to perform computation and to read from and write to memory. It also consists of devices like disks and network interfaces.


Kernel:- The middle layer is the kernel. It is the core of the operating system. It actually is a software residing in the memory that assigns the tasks given by the user to the CPU. It manages the hardware and is the primary interface between the hardware and any running program.


Processes:- These are the running program that kernel manages. It is also termed as user processes as these are the programs that user directly interacts with.
*The user processes collectively make up the system's upper level, called user space.

Tags: #linux #kernel #hardware #process #operatingsystem #Levels #abstraction

Share our channel: @the_cyber_clan

THE CYBER CLAN