ALL >> Computers >> View Article
Deadlock In Operating System
Every process needs some resources to complete its execution. However, the resource is granted in a sequential order.
The process requests some resources.
OS grants the resource if it is available otherwise let the process waits.
The process uses it and releases it on completion.
A Deadlock is a situation where each of the computer processes waits for a resource that is being assigned to another process. In this situation, none of the process gets executed since the resource it needs, is held by some other process that is also waiting for some other resource to be released.
Mutual Exclusion
A resource can only be shared in a mutually exclusive manner. It implies that two processes cannot use the same resource at the same time.
Hold and Wait
A process waits for some resources while holding another resource at the same time.
No preemption
The process once scheduled will be executed till the completion. No other process can be scheduled by the scheduler meanwhile.
Circular Wait
All the processes must be waiting for the resources in a cyclic manner so that ...
... the last process is waiting for the resource which is being held by the first process.
Wisemonkeys(https://wisemonkeys.info/), is an LMS platform with unique features like “Ask a question” and get answers from experts within no time. It’s a mass initiative to spread knowledge worldwide, truly believe in “When we know knowledge is free then why not spread it.” From various sectors to industries, write your heart out and get noticed.
Explore Wisemonkeys now.(https://me.wisemonkeys.info/login)
For the Monkeys | By the Monkeys.
Add Comment
Computers Articles
1. 10 Best Apps For Small BusinessAuthor: 10 Best Apps For Small Business
2. Top Digital Marketing Trends For 2024
Author: Arvind
3. Scaling Your Business With Cloud Management Services: Best Practices
Author: shelli david
4. Full Stack Offline Training In Pune: 100% Job Guarantee
Author: atherv sir
5. Exploring The Potential Of Progressive Web Apps: An In-depth Guide
Author: Elite_m_commerce
6. Mastering Digital Marketing In 2024: Trends, Strategies, And Future Growth
Author: aarcodes marketing
7. How To Identify Scams When Buying Refurbished Laptops
Author: usedstore
8. 9 Tips To Write The Best Press Release
Author: 9 Tips To Write The Best Press Release
9. Bigcommerce Development: Custom App Development, Migrations, And Integrations
Author: Jeet Hanani
10. Find Your Perfect Gaming Gear: Discover Msi Stores Near You
Author: Prachi Grey
11. Unlocking Creativity And Productivity: The Lenovo Yoga Series In Mumbai
Author: Prachi Grey
12. Why You Should Hire A Dedicated Freelance Developer
Author: Upesto IT
13. Migrate Your Classic Storage Accounts To Azure Resource Manager By August 31, 2024
Author: Sparity
14. The Difference Between Virtualization And Cloud Computing
Author: otis
15. Cost Savings: Offshore It Staff Augmentation Explained
Author: Obii Kriationz