International Journal of Computer Applications
In multiprocessor environment when processes content for system resources, deadlocks may occur. Deadlock is highly undesirable as it degrades the system performance largely. This paper aims to present technique to facilitate the resource allocation decision. It also strives to reduce the time cost for making this decision. It presents a Total Need based Resource Reservation (TNRR) that suggests reserving some resources so as to ensure that at least one process will complete after it. The motivational example illustrate that the proposed technique is capable of performing resource allocation without checking the safety sequence as proposed by existing banker's algorithm.