ACM Home Page
Please provide us with feedback. Feedback
Comments on prevention of system deadlocks
Full text PdfPdf (359 KB)
Source
Communications of the ACM archive
Volume 14 ,  Issue 1  (January 1971) table of contents
Pages: 36 - 38  
Year of Publication: 1971
ISSN:0001-0782
Author
Richard C. Holt  Cornell Univ., Ithaca, NY
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 14,   Downloads (12 Months): 40,   Citation Count: 16
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/362452.362486
What is a DOI?

ABSTRACT

Habermann's method of deadlock prevention is discussed, where deadlock is defined as a system state from which resource allocations to certain processes are not possible. It is shown that the scheduler may introduce “artificial” deadlocks which Habermann's method does not prevent. Permanent blocking is the situation where certain processes never receive their resource requests. It is shown that deadlock prevention does not necessarily eliminate permanent blocking. A method of preventing permanent blocking is given.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

1
 
2
 
3
IBM System/360 Operating System Supervisor and Data Management Services. IBM Form No. C28-6646.
 
4
MURPHY, J. E. Resource allocation with interlock detection in a multi-task system. Proc. AFIPS 1968 FJCC, Vol. 33, Pt. 2, AFIPS Press, Montvale, N.J., pp. 1169-1176.
 
5
HABERMANN, A.N. OD the harmonious cooperation of abstract machines. Th. Math. Dep., Technological U., Eindhbven, The Netherlands, 1967.
6
7

CITED BY  16