IBM® AIX Dynamic System Optimizer 内の Active System Optimizer
Active System Optimizer (ASO) デーモンは AIX® オペレーティング・システムで使用可能なユーザー・レベル・デーモンであり、インストールされた最適化プログラムを実行します。
ASO デーモンはブート時に開始されますが、デフォルトでは非アクティブになっています。これは、asoo コマンドを使用してアクティブにすることができます。
ASO デーモンはアクティブになると、システムのワークロードをモニターおよび分析し、システムのパフォーマンスを向上させるために変更が可能かどうかを判別します。変更によってパフォーマンスが向上する可能性があることをデーモンが検出した場合は、自動的に変更が行われます。ASO は変更をモニターし、変更によって必要な結果が生成されたかどうかを判別します。変更の結果、ASO が予期した向上が実現されなかった場合、ASO は変更を元に戻します。
ASO は、それ自体の使用をモニターして、常に内部で設定された限度内で使用するので、それ自体の操作に最小限のリソースを必要とします。また、ASO は常時モニターによってリソース問題が起きた場合、その状態を認識してハイバネートも行い、時折 ASO 自体をアクティブにして、状態がより最適化に有利であるかどうかをテストします。
注: ASO は、ネイティブ・モードで稼働している POWER7® および
POWER8® プロセッサーに基づくシステムでのみサポートされます。