Tutorials
Courses
Data Structure
Java
Python
HTML
Interview Preparation
DSA
Practice Problems
C
C++
Java
Python
JavaScript
Data Science
Machine Learning
Courses
Linux
DevOps
SQL
Web Development
System Design
Aptitude
GfG Premium
Similar Topics
Web Technologies
37.4K+ articles
DSA
21.3K+ articles
Misc
8.5K+ articles
AI-ML-DS
4.7K+ articles
Computer Networks
3.6K+ articles
GBlog
3.1K+ articles
Machine Learning
2.8K+ articles
Software Engineering
2.5K+ articles
GATE CS
1.4K+ articles
Operating Systems
1.1K+ articles
Computer Subject
/
Operating Systems
Operating Systems
1.1K+ posts
Recent Articles
Popular Articles
Distributed Snapshots in Distributed System
Last Updated: 04 October 2024
Distributed snapshots are crucial for capturing the state of distributed systems at a specific point in time. They enable consistency and recovery, helping to maintain the...
read more
Operating Systems
Picked
Process in Operating System
Last Updated: 30 December 2024
A process is a program in execution. For example, when we write a program in C or C++ and compile it, the compiler creates binary code. The original code and binary code a...
read more
Operating Systems
Process Management
Operating System for GATE Exam
Last Updated: 21 April 2025
Here's the complete tutorial on Operating Systems for GATE CSE Exam. This tutorial will break down the syllabus topics into easy-to-understand sections.If you have less ti...
read more
Operating Systems
GATE CS
GATE
GATE 2025
Shortest Job First or SJF CPU Scheduling
Last Updated: 30 January 2025
Shortest Job First (SJF) or Shortest Job Next (SJN) is a scheduling process that selects the waiting process with the smallest execution time to execute next. This schedul...
read more
Operating Systems
CPU Scheduling
Operating Systems-CPU Scheduling
Round Robin Scheduling in Operating System
Last Updated: 24 June 2025
Round Robin Scheduling is a method used by operating systems to manage the execution time of multiple processes that are competing for CPU attention. It is called "round r...
read more
Operating Systems
CPU Scheduling
Solution to Critical Section Problem
Last Updated: 09 January 2025
The critical section is a part of a program where shared resources like memory, data structures, CPU or I/O devices are accessed.Only one process can execute the critical ...
read more
Operating Systems
Process Synchronization
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
Windows 10 Tutorial
Last Updated: 18 April 2025
Explore our Free Windows 10 Tutorial to learn how to use Microsoft Operating System-Windows 10 remains one of the most widely used operating systems, offering a balance of...
read more
TechTips
Operating Systems
Windows 10
Classical IPC Problems
Last Updated: 10 January 2025
Inter-Process Communication (IPC) is necessary for processes to communicate and share data. While basic communication between processes may sound simple, certain situation...
read more
Misc
Operating Systems
GATE CS
Process Synchronization
Process Management
Priority Scheduling in Operating System
Last Updated: 22 May 2025
Priority scheduling is one of the most common scheduling algorithms used by the operating system to schedule processes based on their priority. Each process is assigned a ...
read more
Operating Systems
GATE
Process Management
GATE CS
Implementation of Optimal Page Replacement Algorithm in OS
Last Updated: 14 January 2025
The Optimal Page Replacement Algorithm is a technique used in operating systems to manage memory efficiently by replacing pages in a way that minimizes page faults. When a...
read more
Greedy
Operating Systems
GATE CS
DSA
Memory Management
What is an Orphan Processes?
Last Updated: 11 March 2025
An orphan process is a process in an operating system whose parent process has terminated or exited while the child process is still running. In simple terms, the parent p...
read more
Operating Systems
Process Management
Daemon Processes
Last Updated: 22 January 2025
A daemon process is a background process that runs independently of any user control and performs specific tasks for the system. Daemons are usually started when the syste...
read more
Operating Systems
GATE CS
Process Management
Different types of Processes in Process Table
Last Updated: 23 January 2025
The process table is a data structure used by the operating system to keep track of all processes. It is the collection of Program control Blocks (PCBs) which contains inf...
read more
Operating Systems
GATE CS
Process Management
50+ OS, DBMS, CN Interview Questions [2025 Updated]
Last Updated: 04 February 2025
Preparing for technical interviews can be a daunting task, especially when it comes to core subjects like Operating Systems (OS), Database Management Systems (DBMS), and C...
read more
GBlog
Computer Networks
DBMS
Operating Systems
Interview Preparation
Interview Questions
GBlog 2025
1
2
3
4
...
72
We use cookies to ensure you have the best browsing experience on our website. By using our site, you acknowledge that you have read and understood our
Cookie Policy
&
Privacy Policy
Got It !