Home | Projects | Notes > Operating Systems > Principles of Deadlock

Principles of Deadlock

 

Introduction

 

Resource Categories and Deadlock

Reusable Resource

Consumable Resource

 

Necessary Conditions for Deadlock

 

Three Approaches to Deal with Deadlock

 

Resource Allocation Graph

 

example-of-resource-allocation-graph

 

 

 

References

Stallings, W. (2018). Operating Systems: Internals and Design Principles (9th ed.). Pearson Education, Inc.