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

Webmail

Blog banner

Memory Management in an Operating System

Blog banner

What are the different types of E-mail crime and process of email forensic?

Blog banner

Technical SEO : Total Guide

Blog banner

Raid

Blog banner

The Real Reason Patola Outfits Come at a Premium Cost

Blog banner

Interrupts

Blog banner

BEAUTY IS IN THE EYE OF THE BEHOLDER

Blog banner

Blog on Smartsheet.

Blog banner

Difference Between Classification And Clustering

Blog banner

How To Invest In Indian Stock Market @ BSE & NSE ~ Tutorial 3

Blog banner

Different Types of Data

Blog banner

Memory Management

Blog banner

OPERATING SYSTEM OBJECTIVES AND FAULT TOLERENCE.

Blog banner

LEMON PICKLE (NIMBU KA ACHAR)

Blog banner

Disk scheduling

Blog banner

The Lunchbox That Came Back Untouched — How to Handle a Fussy Eater at Preschool Age

Blog banner

Memory Management

Blog banner

10 Alien Encounters and Abduction Stories

Blog banner

Data Security must be your Priority!

Blog banner

Confidence Building Activities for the New School Year

Blog banner

E-learning

Blog banner

Social engineering in cyber security

Blog banner

Top 4 Places To Stay In Copenhagen

Blog banner

Big Data

Blog banner

Celebrate Diwali the Delicious Way with Meal Maharaj Catering

Blog banner

ROLE OF THE COMPUTER FORENSICS TOOLS AND TECHNIQUES

Blog banner

What Function Does SEO Serve in Digital Marketing?

Blog banner

What is OS Fingerprinting?

Blog banner

Practical Implementation of Client Server model using TCP/IP.

Blog banner

Data Exfiltration

Blog banner

6 Digital Marketing Trends You Must Watch Out For In 2022

Blog banner

The Role of Frontline Managers in Driving Workplace Performance and Customer Satisfaction

Blog banner

Uniprocessor Scheduling

Blog banner

Concurrency and memory

Blog banner

Continual service improvement vs maintenance phase in IT

Blog banner

USES OF WHATSAPP

Blog banner

Deadlock and Starvation

Blog banner

WINDOWS I/ O

Blog banner

Virtual Memory

Blog banner

Service design process in ITSM

Blog banner

Recipe of Paneer Butter Masala

Blog banner