DocumentCode
2201262
Title
Sequencing tasks in multiprocess systems to avoid deadlocks
Author
Shoshani, A. ; Coffman, E.G.
fYear
1970
fDate
28-30 Oct. 1970
Firstpage
225
Lastpage
235
Abstract
The "deadlock" problem is a logical problem which may occur in a system in which resources are shared among users. Deadlock is a situation in which two or more jobs cannot be completed because of conflicting resource requirements. In this paper we assume that advance information about future resource requirements of jobs is available. In particular, we assume that jobs are represented as a sequence of "job steps" during which the resource usage remains constant. An algorithm which uses this information to determine whether a request can be granted without causing a deadlock is presented.
Keywords
Availability; Concurrent computing; Degradation; Multiprocessing systems; Resource management; System recovery;
fLanguage
English
Publisher
ieee
Conference_Titel
Switching and Automata Theory, 1970., IEEE Conference Record of 11th Annual Symposium on
Conference_Location
USA
ISSN
0272-4847
Type
conf
DOI
10.1109/SWAT.1970.20
Filename
4569651
Link To Document