資源配分 (コンピュータ)

From Wikipedia, the free encyclopedia

コンピュータにおける資源配分(しげんはいぶん、: resource allocation)とは、使用可能な計算資源(資源、リソースとも)を経済的な方法で割り当てる際に使用され、資源管理に含まれる。並行プログラミングのコンテキストでは、計算資源を特定のスレッドに割り当てるプロセス。これは、複数のスレッド間で共有資源に適切にアクセスするために、並行プログラミングの一部として必要であるが、操作は非共有資源には必要ない。

共有資源にはさまざまな種類があるため、これらの資源へのアクセスにはさまざまな種類がある。すべてのタイプの割り当てを処理する簡単なソリューションはない。標準的な割り当ての場合には古典的な方法があるが、特別な割り当ては適切なアルゴリズムの対象でなければならない。

一度に1つのスレッドのみを許可する資源配分

プロセッサ処理時間

関連項目

Related Articles

Wikiwand AI