私はデッドロックの概念を十分に理解していますが、以下のような問題が発生した場合、どのように解決すればよいかわかりません。リソース配分のグラフは描けるのですが、そこから解き方がわかりません。
これを解決するより正式な方法はありますか?
Consider a system with five processes, P1 through P5, and five
resources, R1 through R5. Resource ownership is as follows.
• P1 holds R1 and wants R3
• P2 holds R2 and wants R1
• P3 holds R3 and wants R5
• P4 holds R5 and wants R2
• P5 holds R4 and wants R2
このシステムは行き詰まっていますか? あなたの答えを正当化してください。
システムがデッドロックしている場合は、関連するプロセスをリストします。