ナビゲーションリンクをスキップ | |
印刷ビューの終了 | |
Oracle Solaris 11.1 の管理: Oracle Solaris ゾーン、Oracle Solaris 10 ゾーン、およびリソース管理 Oracle Solaris 11.1 Information Library (日本語) |
10. リソース上限デーモンによる物理メモリーの制御 (概要)
pset.min プロパティーと pset.max プロパティーの制約
18. 非大域ゾーンのインストール、停止処理、停止、アンインストール、クローニングについて (概要)
19. 非大域ゾーンのインストール、ブート、停止処理、停止、アンインストール、およびクローニング (タスク)
22. ゾーンの移行と zonep2vchk ツールについて
23. Oracle Solaris システムの移行と非大域ゾーンの移行 (タスク)
24. ゾーンがインストールされている Oracle Solaris 11.1 システムでの自動インストールおよびパッケージ
25. Oracle Solaris ゾーンの管理 (概要)
26. Oracle Solaris ゾーンの管理 (タスク)
28. Oracle Solaris ゾーンで発生するさまざまな問題のトラブルシューティング
30. Oracle Solaris 10 システムの評価とアーカイブの作成
31. (オプション) Oracle Solaris 10 ゾーンへの Oracle Solaris 10 native 非大域ゾーンの移行
「リソースプール」を使用すると、作業負荷によって特定のリソースが重複して消費されないように、作業負荷を分離することができます。このような方法でリソースを確保すると、さまざまな作業負荷が混在するシステム上で予測どおりの性能を得ることができます。
リソースプールは、プロセッサセット (pset) の構成やスケジューリングクラスの割り当て (任意) に対して一貫した構成メカニズムを提供します。
図 12-1 リソースプールのフレームワーク
プールは、システムで使用可能なさまざまなリソースセットを結合した特定のものと考えることができます。リソースのさまざまな組み合わせを表す各種のプールを作成できます。
|
リソースプールは、複数のパーティションをグループ化することにより、ラベル付けされている作業負荷とハンドルを対応付けることができます。/etc/project ファイル内の各プロジェクトエントリには単一のプールを関連付けることができます。それらのプールを指定するには、project.pool 属性を使用します。
プールが有効になっている場合、基本構成は「デフォルトプール」と「デフォルトプロセッサセット」から成ります。ユーザー定義のプールやプロセッサセットを作成し、構成に追加することもできます。CPU は 1 つのプロセッサセットだけに所属できます。ユーザー定義のプールやプロセッサセットは破棄できます。デフォルトプールとデフォルトプロセッサセットは破棄できません。
デフォルトプールの pool.default プロパティーは true に設定されます。デフォルトプロセッサセットの pset.default プロパティーは true に設定されます。したがって、デフォルトプールとデフォルトプロセッサセットはどちらも、名前が変更された場合でも識別できます。
ユーザー定義プールメカニズムは主に、5 つ以上の CPU を搭載する大規模なマシンで使用されます。ただし、小規模なマシンでもこの機能を活用することができます。小規模なマシンでは、重要でないリソースパーティションを共有するプールを作成できます。重要なリソースにだけ、専用のプールが使用されます。