CH 6
CH 6
CH 6
CSE 4300
Chapter 6
Deadlocks
Preemptable and Nonpreemptable
Resources
Deadlock-free code.
Resource Acquisition (3)
S
A
or
by
gf
ld
itin
he
wa
is
R
is
B
• Communication deadlocks
• Timeout mechanism is used
• Livelock
• Starvation
Tanenbaum, Modern Operating Systems 3 e, (c) 2008 Prentice-Hall, Inc. All rights reserved. 0-13-6006639