Operating Systems Lecture Notes

27 February 2012 • Allocation and Deadlock


Outline

Resources

Resource Management

Resource Managers

Resource Models

Resource Characteristics

Resource Durability

Resource Multiplicity

Resource Sharing

General Management

Management Refinements

Asynchronous Management

Set-Up

Analysis

Deadlock

Deadlock Background

Deadlock Handling

Ad Hoc Techniques

Deadlock Prevention

Deadlock Conditions

Preventing Deadlock

Shared Resources

Bulk Allocation

Analysis

Ordered Allocation

Example

Resource Take-Back

Deadlock Avoidance

System States

An Analogy

Cash On Hand

The Banker’s Algorithm

Deadlock Detection and Recovery

Deadlock Recovery

Summary


This page last modified on 2011 October 9.

Creative
    Commons License