International Journal of Computer Applications |
Foundation of Computer Science (FCS), NY, USA |
Volume 138 - Number 8 |
Year of Publication: 2016 |
Authors: Anas Jebreen Atyeeh Husain |
10.5120/ijca2016909007 |
Anas Jebreen Atyeeh Husain . An Optimal Goal Programming Model to Recovery from Deadlocks. International Journal of Computer Applications. 138, 8 ( March 2016), 26-32. DOI=10.5120/ijca2016909007
Process termination is a common strategy that is used to recover from deadlocks. However, terminating processes during their execution may affect and degrade the performance of the underlying system. The proposed solution in this paper is to select particular processes that can reduce the potential consequences of process termination in order to be terminated. A goal programming (GP) model is constructed to identify and select the best processes that can break a deadlock at lowest consequences of process termination. Several experimental tests are performed and the results showed that the proposed solution maintains the performance of the system during deadlock recovery compared to the other related methods.