AIXでnmonに表示される「システム・メモリ」とは何ですか?

AIXでnmonに表示される「システム・メモリ」とは何ですか?

AIX 5.1からVeritas Storage Foundation 5.1にアップグレードされたAIX 6.1(6100-04-02-1007)を使用するホストがあります。

AIX 5.3から6.1にアップグレードした後にvxサービスを実行することは、説明できないほど多くのメモリーを消費することを意味します。このメモリは「nmon」から「system」と表示されます(下記の「System 41.2%」を参照)。 Veritasを起動しない場合、値は<20%です。

「システム」メモリとはどういう意味ですか?このメモリを消費することが何であるかをどうやって知ることができますか?

 Memory ───────────────────────────────────────────────────────────────────────
          Physical  PageSpace |        pages/sec  In     Out | FileSystemCache 
% Used       93.9%     10.7%  | to Paging Space   0.0    0.0 | (numperm)  3.4% 
% Free        6.1%     89.3%  | to File System    6.0    0.0 | Process   49.3% 
MB Used    7695.0MB   871.5MB | Page Scans    20430.7        | System    41.2% 
MB Free     497.0MB  7304.5MB | Page Cycles       1.5        | Free       6.1% 
Total(MB)  8192.0MB  8176.0MB | Page Steals       0.0        |           ------
                              | Page Faults   10066.8        | Total    100.0% 
------------------------------------------------------------ | numclient  3.4% 
Min/Maxperm     237MB(  3%)  7105MB( 87%) <--% of RAM        | maxclient 86.7% 
Min/Maxfree     960   1088       Total Virtual   16.0GB      | User      49.7% 
Min/Maxpgahead    2      8    Accessed Virtual    7.5GB 47.2%| Pinned    41.3% 

答え1

似たようなものが必要ですマニュアルページ

特に:

Numperm     Number of frames used for files (in 4 KB pages).  
Process     Percentage of real memory used by process segments.  
System      Percentage of real memory used by system segments.  
Free        Percentage of real memory that is free.

答え2

AIX メモリー・セグメントに関する一部の情報は、ここで見つけることができます。http://www-01.ibm.com/support/docview.wss?uid=swg1IY99425

さまざまなサブシステムのメモリ使用量については、次のドキュメントをお勧めします。https://www.ibm.com/developerworks/wikis/display/WikiPtype/AIXmemuse

答え3

Veritasモジュールがこのメモリを使用していると確信しています。しかし、どのように確認しますか?可能ですか?

どのプロセスがメモリを使用しているかを知る従来の方法は、コマンドを使用することですps

ps -e -o user,pid,shmpgsz,spgsz,tpgsz,vmsize,vsz,args

答え4

システムの下にリストされている数字はファイルシステムキャッシュ値のためであり、必要に応じてこの値を調整することで、ファイルシステムキャッシュに割り当てられるメモリ量を減らすことができます。

これらのパラメータに注意を払い、状況に合ったレベルに達するまで、割り当てをゆっくり減らす必要があります。

lru_file_repage=0
minperm% = 5
maxclient% = 55
maxperm% = 60

より良いアプローチは、Veritasの推奨設定に進むことです。ストレージ管理者がすでにキャッシュを処理している場合は、OSにキャッシュをまったく(またはほとんど)しないように指示することができ、ストレージソフトウェアにタスクを実行させることができます。システムの焦点は、Verities 環境の外部に存在するワークロードを実行するときです。

関連情報