This solution includes the elimination of your affliction of mutual exclusion, no prompt, maintain and wait and circular wait. We can easily prompt a source from a single approach and gives it to a different requesting course of action. This may not enable the technique to enter a deadlock state. http://turnitin57336.blogdon.net/how-much-you-need-to-expect-you-ll-pay-for-a-good-26898171