Code360 powered by Coding Ninjas X Naukri.com. Code360 powered by Coding Ninjas X Naukri.com
Last updated: Feb 6, 2022

Deadlock

Deadlock is a situation where the execution of two or more processes is blocked because each process holds some resource and waits for another resource held by some other process. Deadlock happens when Mutual exclusion, hold and wait, no preemption, and circular wait occur simultaneously.
Deadlocks In OS
In this blog, we will understand the concept of deadlocks, the conditions needed for a deadlock to occur, and how to handle them.
Deadlock Detection And Recovery in OS EASY
Deadlock detection and recovery is the method used to find and resolve deadlocks in an operating system.
Deadlock, Starvation, and Livelock EASY
This article discusses the concepts of deadlock, starvation, and livelock. We shall see reasons and measures to overcome them.
Deadlock Prevention and Avoidance
This blog will discuss Deadlock Prevention and Avoidance in Operating System, i.e. how deadlock can be prevented and how to avoid it using bankers algorithm.
Banker's Algorithm in Operating System MEDIUM
Banker's Algorithm in Operating Systems is a resource allocation strategy to prevent deadlock. Learn & understand its crucial role in managing system resources effectively.
Aging in OS
In this article, we will discuss the concept of Aging in OS. Further, we will discuss starvation and aging technique with its limitation in brief.
Methods of Resource Allocation to Process by the Operating System
This post will cover the methods used for Resource Allocation to process by the operating system. We will also learn their advantages and disadvantages.
Program for Deadlock-free Condition MEDIUM
This blog aims to provide a deadlock-free solution using an algorithm and related questions to clear the program.
Deadlock Detection in Distributed Systems MEDIUM
Deadlock in Distributed Systems refers to a situation where multiple processes are unable to proceed as each is waiting for a resource held by another.
Difference between Deadlock and Starvation EASY
In this article, we are going to discuss the two important terms of Operating Systems and the differences between them in detail.