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

TRIGGERS IN DATABASE

Blog banner

Tools to support CSI activities

Blog banner

virtual machine

Blog banner

Virtual Machine

Blog banner

Fudgy Tahini Date Chocolate Bars

Blog banner

Guidelines for a Low sodium Diet.

Blog banner

BITCOIN WALLET

Blog banner

Interrupts in OS

Blog banner

Data is an asset and it is your responsibility!

Blog banner

Install Ubuntu in Vmware

Blog banner

Cyber Forensics in a Ransomware Attack Recovery

Blog banner

Education?

Blog banner

Indian Culture and Tradition

Blog banner

Video games

Blog banner

10 Amazing facts about Tokyo Ghoul

Blog banner

Dal Bafla Recipe

Blog banner

Cache memory

Blog banner

Music

Blog banner

Gamer life

Blog banner

The Role of Data Provenance and Lineage in Modern Data Science

Blog banner

TOP 5 GAMING GADGETS (2024)

Blog banner

Making Money through Instagram

Blog banner

Short note on Microsoft office

Blog banner

JUSTICE FOR EVERY “BEZUBAAN ANIMAL”

Blog banner

Music

Blog banner

Throttle engine ’Sneak peek into the future’

Blog banner

Expert System In AI

Blog banner

HR Automation : Need of the hour

Blog banner

Virtual machine.

Blog banner

DBMS and various career options related to it.

Blog banner

Advantage of freedom

Blog banner

How to Encrypt and Decrypt Using GNU PGP

Blog banner

SECURITY TOOLS

Blog banner

Components of GIS

Blog banner

NIKE

Blog banner

Data Storytelling: Turning Analysis into Business Action

Blog banner

Types of OS

Blog banner

Types Of scheduling

Blog banner

Operating system

Blog banner

Topic: Sessions in Operating system

Blog banner

Cherish the Craft — Essential Tips to Maintain Your Patola Collection

Blog banner

Automating OSINT tasks for efficient Cyber Forensics Investigations

Blog banner