wisemonkeys logo
FeedNotificationProfileManage Forms
FeedNotificationSearchSign in
wisemonkeys logo

Blogs

Deadlock

profile
Amrita Mishra
Aug 14, 2024
0 Likes
1 Discussions
152 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

Bulk E-mail software

Blog banner

Classification Vs Clustring? What's the diffrence?

Blog banner

AOL Mail

Blog banner

Multiprocessor and Multicore Organization

Blog banner

ROLE OF THE COMPUTER FORENSICS TOOLS AND TECHNIQUES

Blog banner

What Function Does SEO Serve in Digital Marketing?

Blog banner

Life of a 2020-2021 student

Blog banner

Smitten Kitchen Keepers

Blog banner

Odoo

Blog banner

Excel records

Blog banner

Mariana Trench: The deepest depths

Blog banner

Explain the concept of ( MIS) Management information systems

Blog banner

What does the Australian summer have in store for your oral health?

Blog banner

Service Design Principles

Blog banner

Computer Security

Blog banner

Autonomy Vehicles: Future Ki Gadiya

Blog banner

INTERNET

Blog banner

Direct Memory Access

Blog banner

Broken Authentication Attacks

Blog banner

Internet of Things and cyber security

Blog banner

Efficiency of SQL Injection Method in Preventing E-Mail Hacking

Blog banner

Power of words

Blog banner

Dudhasagar waterfall ?

Blog banner

An Overview of Virtual Machines

Blog banner

MEMORY MANAGEMENT

Blog banner

A small world of Sockets

Blog banner

Memory Management

Blog banner

Article on Fresh Book

Blog banner

Data Storytelling: Turning Analysis into Business Action

Blog banner

Direct Memory Access

Blog banner

Evolution of Operating system.

Blog banner

Crypto tax evasion

Blog banner

Bots and Cyber Security

Blog banner

Introduction to Solidity Programming for Blockchain Development

Blog banner

Mobile Security

Blog banner

Number Guessing game --lisp

Blog banner

Platonic Solids

Blog banner

The Benefits of Mixed Learning Activities for Preschoolers

Blog banner

Amazon

Blog banner

Safeguarding Your Data: The Importance of Wireless Encryption

Blog banner

Electronic Funds Transfer

Blog banner

Data Structures

Blog banner