0

AIXの特別なメモリ使用アルゴリズムにより、パフォーマンスチューニング中のメモリのボトルネックを見つけるために、物理メモリ使用量を監視することを意味しますか?そうでない場合は、RAM容量を増やす必要があるかどうかを判断するために、どのようなKPIを監視する必要がありますか?

ありがとう

4

1 に答える 1

0

プログラムが RAM として使用できるメモリをさらに必要とする場合、OS は必要に応じてメモリ セクションをディスクにスワップし始めます。vmstat の出力を監視し、ページング アクティビティを探す必要があります。私は今、例を示すために AIX マシンにアクセスすることはできませんが、どのデータがそこに表示されているかを説明するのに man ページがかなり適切であることを思い出します。

また、これは、別の AIX 固有のシステム監視ツール、およびシステム全体のメモリ (svgmon) の監視に関する優れた記事のようです。

http://www.aixhealthcheck.com/blog.php?id=255

個々のアプリケーション インスタンスのサイズを追跡するには、いくつかのオプションがあり、最も一般的なのはps. 繰り返しになりますが、man ページをチェックして、使用するオプションに関する情報を取得する必要があります。プロセスごとのメモリ サイズの列がいくつかあります。これらの値をマシンで使用可能な全体的なメモリと比較し、時間をかけて追跡することで、アプリケーションがメモリを増やしているだけなのか、それともタスクが完了したときにメモリを解放するのかを理解できます。

最後に、AIX のパフォーマンス チューニングに関する IBM からのかなりの情報がありますが、その情報を読むためのロード マップ ガイドを見つけることができませんでした。その多くは、現在のドキュメント セットで説明されていない事実や機能を知っていることを前提としているため、説明を見つけようとする必要があります。! :^/

IHTH。

于 2012-12-24T17:39:08.490 に答える