質問:物理メモリ使用量を報告する方法(いいえ隠れ家! )使用ナイモンまたは仮想マシンの状態またはsvmonAIX 6では?
ナイモン:
仮想マシン統計:
svmon:
Linux と同様に free コマンドを使用できますが、AIX では使用できません。
[user@notebook ~]$ free -m
total used free shared buffers cached
Mem: 7797 4344 3453 0 219 2745
-/+ buffers/cache: 1379 6417
Swap: 2047 0 2047
[user@notebook ~]$ free -m | grep cache: | awk '{print $3}'
1379
[user@notebook ~]$
ベストアンサー1
ショートバージョン:すべてのファイルキャッシュについて知りたい場合は、clnt
使用している+ページ(単位は4kページ)の出力を表示するか、実行可能ファイル(同じ単位)を除くファイルキャッシュの「ファイルページ」を参照してください。pers
svmon -G
vmstat -v
何が起こっているのかを完全に理解するには、次の文書を確認する必要があります。AIX ページ置換の概要。
簡単に言えば、AIXには2つのメモリー分類があります。
作業記憶 vs 永久記憶
ワークメモリはプロセス(スタック、ヒープ、共有メモリ)とカーネルメモリです。これらのメモリをページアウトする必要がある場合は、交換する必要があります。
永続メモリはファイルキャッシュです。ページアウトが必要な場合は、ページアウトが発生したファイルシステムに返されます(ダーティページの場合はクリーンページが回収されます)。これは、JFSファイルシステムの非クライアント(または永続)ページとJFS2、NFS、およびその他のクライアントページに分けられます。
計算されたページと計算されていないページ。
コンピューティングページは、プロセスとカーネルデータとプロセステキストデータ(たとえば、実行可能ファイル/コードをキャッシュするページ)です。
非計算は、実行不可能なファイルキャッシュ(または共有ライブラリ)とは異なります。
svmon -G
(ところでsvmon -G -O unit=MB
ちょっと親切です) 永久ページの代わりに仕事をしてください。このwork
列はワークメモリです。pers
(JFS)および(JFS2)列を追加してclnt
永続メモリを取得します。
あなたの場合、ファイルシステム(186151 * 4kページ)でサポートされている約730MBの永続ページがあります。
topas
右上隅にある「ウィジェット」は、ややFileSystemCache (numperm)
異なる内容を表示し、同じデータを取得しますvmstat -v
。これは計算されていない永続ページにすぎません。つまり、上記と同じですが、実行可能ファイルページは除外されます。
あなたの場合は約350MB(16Gの2.2%)程度です。
とにかくキャッシュがあまりないですね。