Courses
Tutorials
Interview Prep
DSA
Practice Problems
C
C++
Java
Python
JavaScript
Data Science
Machine Learning
Courses
Linux
DevOps
Similar Topics
Web Technologies
32.1K+ articles
Misc
7.7K+ articles
C++
3.8K+ articles
Difference Between
3.1K+ articles
GATE CS
1.1K+ articles
Operating Systems
993+ articles
Process Synchronization
36+ articles
cpp-multithreading
34+ articles
Process Management
19+ articles
Socket-programming
10+ articles
Operating Systems-Process Management
23 posts
Recent Articles
Popular Articles
Process Management Interview Questions - Operating System
Last Updated: 01 September 2025
Process management is function of an operating system, responsible for creating, scheduling, and terminating processes. It ensures efficient CPU utilization through schedu...
read more
Operating Systems
Operating Systems-Process Management
Program for HRRN CPU Scheduling Algorithm
Last Updated: 10 January 2025
The Highest Response Ratio Next (HRRN) scheduling algorithm is a non-preemptive scheduling technique used in operating systems to manage the execution of processes. It is ...
read more
Operating Systems
GATE CS
Operating Systems-Process Management
Process Management
Types of Scheduling Queues
Last Updated: 23 July 2025
Process Queues play an important role in process scheduling. This article will discuss different types of Scheduling Queues in detail along with their characteristics.Type...
read more
Operating Systems
Picked
Operating Systems-Process Management
Operating System as an Extended Machine
Last Updated: 23 July 2025
The architecture of a computer is very primitive and awkward to program at the machine level language. So it is obvious that the user would not want to interact directly w...
read more
Operating Systems
Operating Systems Questions
Operating Systems-Process Management
Operating Systems-Memory Management
Operating Systems-Input Output Systems
Turn Variable in Operating System
Last Updated: 23 July 2025
The turn variable is defined as a synchronization mechanism that is implemented in the user mode. The turn variable is also known as the Strict Alternation Approach. It is...
read more
Operating Systems
Picked
Operating Systems-Process Management
Fork System Call in Operating System
Last Updated: 23 July 2025
In many operating systems, the fork system call is an essential operation. The fork system call allows the creation of a new process. When a process calls the fork(), it d...
read more
Operating Systems
Picked
Operating Systems-Process Management
Critical Regions in Operating System
Last Updated: 06 August 2025
In an operating system, a critical region refers to a section of code or a data structure that must be accessed exclusively by one method or thread at a time. Critical reg...
read more
Operating Systems
Picked
Operating Systems-Process Management
What is Spinlock in Operating System?
Last Updated: 23 July 2025
Operating systems depend on synchronization mechanisms to effectively manage multiple users access to shared resources. Spinlocks are one of these mechanisms that are cruc...
read more
Operating Systems
Picked
Operating Systems-Process Management
Kernel Level Threads in Operating System
Last Updated: 23 July 2025
Pre-requisites: Thread in Operating SystemAn operating system is a program loaded into a system or computer. and manage all the other program which is running on that OS P...
read more
Operating Systems
Picked
Operating Systems-Process Management
Context Switching in Operating System
Last Updated: 20 September 2025
Context switching is the process where the CPU stops running one process, saves its current state, and loads the saved state of another process so that multiple processes ...
read more
Operating Systems
Picked
Operating Systems-Process Management
Difference Between Mutex and Monitor in OS
Last Updated: 23 July 2025
Pre-requisites: Monitors in Process SynchronizationIn the field of Computer Science and OS, Mutex, and Monitor are most of the important fundamental mechanisms which are s...
read more
Operating Systems
Difference Between
Picked
Operating Systems-Process Management
Cooperating Process in Operating System
Last Updated: 23 July 2025
Pre-requisites: Process SynchronizationIn an operating system, everything is around the process. How the process goes through several different states. So in this article,...
read more
Operating Systems
Operating Systems-Process Management
Swapping in Operating System
Last Updated: 15 January 2026
Swapping is a memory management technique in which a process is temporarily moved from main memory (RAM) to secondary storage (disk) and vice versa. This allows the operat...
read more
Technical Scripter
Operating Systems
Technical Scripter 2022
Operating Systems-Process Management
Difference Between Host and Guest Operating System
Last Updated: 23 July 2025
An Operating System (OS) can be defined as a mediator, which works between the software hardware of a computer The common task of OS includes memory management, managing ...
read more
Computer Subject
Operating Systems
Difference Between
GATE CS
Operating Systems-Process Management
Chain processes vs Fan of processes using fork() function in C
Last Updated: 23 July 2025
Fork System Call: The fork system call is used for creating a new process, which is called the child process, which runs concurrently with the process that makes the fork(...
read more
C Language
system-programming
Operating Systems-Process Management
1
2