Deadlock Flashcards

1
Q

A situation in which a set of blocked processes, each holding a resource, and waiting to acquire a resource held by another process in the same set of processes __.

A

Deadlock.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Process > Resource

A

Resource Request

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Resource > Process

A

Resource Use

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Only one process at a time can use a resource __.

A

Mutual Exclusion.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

A procces, holding at least one resource, is waiting to acquire additional resources held by other processes __.

A

Hold and Wait.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

A resource an be released only voluntarily by the process holding it only after that process has completed its task __.

A

No Preemption.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

A set of processes waiting, one is waiting for a resource from the other __.

A

Circular Wait.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Methods ensuring that at least one of the necessary conditions cannot hold __.

A

Deadlock Prevention.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Methods that require the OS to be given in advance which of the resources it is going to be using during its lifetime __.

A

Deadlock Avoidence.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Single instance of a resource type __.

A

Resource Allocation Graph.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Multiple instances of a resource type __.

A

Banker’s Algorithm

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Max - Allocation

A

Need

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Available - New Request

A

New Available

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Allocation + New Request

A

New Allocation

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Need - New Request

A

New Need

How well did you know this?
1
Not at all
2
3
4
5
Perfectly