プロセスが Banker Algorithm で必要なリソースよりも多くのリソースを要求することは可能ですか? 安全なシーケンスが存在する場合、そのような要求は有効または実行可能と見なされますか?
2171 次
1 に答える
0
いいえ、宣言された最大必要量を超える要求をプロセスに許可することはできません。
理由: バンカーのアルゴリズムは、リクエストの安全性を判断する際に、各プロセスの最大ニーズを使用します。プロセスが最大必要数を超えるリソースを要求できる場合、以前の割り当て中に安全であると見なされたパスが安全でなくなる可能性があります。したがって、安全分析は崩壊します。
PSこの回答はDhananjay Dhamdhere https://www.cse.iitb.ac.in/~dmd/によって提供されます
私の質問を解決してくれてありがとう。
于 2016-10-20T14:46:01.310 に答える