wisemonkeys logo
FeedNotificationProfileManage Forms
FeedNotificationSearchSign in
wisemonkeys logo

Blogs

Deadlock

profile
Amrita Mishra
Aug 14, 2024
0 Likes
1 Discussions
151 Reads

Deadlock is a situation in computing where two or more processes are unable to proceed because each is waiting for the other to release resources. Key concepts include mutual exclusion, resource holding, circular wait, and no preemption.

 

Consider an example when two trains are coming toward each other on the same track and there is only one track, none of the trains can move once they are in front of each other. This is a practical example of deadlock.

How Does Deadlock occur in the Operating System?

Before going into detail about how deadlock occurs in the Operating System, let’s first discuss how the Operating System uses the resources present. A process in an operating system uses resources in the following way. 

Requests a resource 

Use the resource 

Releases the resource 


Comments ()


Sign in

Read Next

Concurrency:Deadlock and Starvation

Blog banner

Starvation

Blog banner

Street foods

Blog banner

Smart Eating Habits for Office Professionals to Stay Healthy

Blog banner

Principles of Concurrency

Blog banner

Points to consider if you're planning to visit Florida in 2026

Blog banner

TAILS OS

Blog banner

Open Source Project By Google

Blog banner

Mendeley (management software)

Blog banner

Why Oak Tree Hotel Is Arcadia’s Hidden Gem?

Blog banner

What is Minting & Mining

Blog banner

Service stratergy principles

Blog banner

Internet of Things

Blog banner

Can ChatGPT Answer All My Questions About Life?

Blog banner

How To Implement Search Engine Marketing (Sem) Strategy Effectively

Blog banner

MoSCoW METHOD IN DATA SCIENCE

Blog banner

PERSONAL STORIES

Blog banner

EMAIL INVESTIGATION

Blog banner

child Labour

Blog banner

Current Trends in GIS and Remote Sensing(Ocean Applications)

Blog banner

What is Anxiety? How to manage Anxiety?

Blog banner

Efficiency of SQL Injection Method in Preventing E-Mail Hacking

Blog banner

LTE Technology

Blog banner

Some facts about Technology

Blog banner

Predictive Analysis - Ek Overview

Blog banner

SECURITY RISKS OF REMOTE WORKING

Blog banner

Types Of Interrupt

Blog banner

38_Exploring The Honeynet Project

Blog banner

ARTICAL ON MANAGEMENT SYSTEM

Blog banner

undefined

Blog banner

Understanding E-mail Servers

Blog banner

10 Interesting Facts about Attack on Titan

Blog banner

Lemon and Chilli Pickle (Limbu Mirchi Achar)

Blog banner

Email Privacy

Blog banner

Virtual Memory

Blog banner

INTRANET

Blog banner

Sleep Matters: The Science Behind Toddler Naps

Blog banner

Banaras

Blog banner

CONCURRENCY: MUTUAL EXCLUSION AND SYNCHRONIZATION-het karia

Blog banner

The Memory Hierarchy

Blog banner

Network Security Risks

Blog banner

Cross site scripting Attack

Blog banner