期刊名称:International Journal of Advances in Engineering and Management
电子版ISSN:2395-5252
出版年度:2020
卷号:2
期号:10
页码:12-15
DOI:10.35629/5252-0209792794
语种:English
出版社:IJAEM JOURNAL
摘要:A deadlock is a situation where set of processes waits for resources held by other processes in the same set. This phenomenon implies disaster in man-made systems; therefore, it must be carefully handled by system designers, analysts and engineers. The processes in deadlock waits indefinitely for the resources and the resources held by these processes are not available for any other process. These processes never terminate their execution. Sometimes it may lead to a serious system failure. The deadlock is resolved using a Deadlock resolution algorithm. The primary step is to select the victim, then evict/abort the victim or cause it to rollback. This step resolves the deadlock easily. This paper describes wait for graph (deadlock detection) and some deadlock resolutionalgorithms to resolve the deadlock using different criteria.
关键词:Deadlock;Resources;Processes;Release;Deadlock prevention;Deadlock resolution;wait for graph;Deadlock handling;VGS Algorithm