#linux
Read more stories on Hashnode
Articles with this tag
Introduction In modern operating systems, memory management is an essential aspect of providing efficient and reliable computing. Memory management...
What is Paging in OS? Paging is a memory management technique used by computer operating systems to manage the memory of a computer system. It is a...
Semaphore and Mutex are two synchronization mechanisms used in operating systems to manage the access of shared resources such as memory, files, or...
What is Kernel? A kernel is the core component of an operating system that acts as an interface between the hardware and software layers of a computer...
What the heck is Race Condition? A race condition is a software bug that occurs when the correctness of a system depends on the order or timing of...
A context switch is the process of saving the current state of a process or thread and restoring the state of another process or thread so that it can...