無印

WEB業務系SEの備忘録

AIX監視・測定あれこれメモ

■メモリサイズ確認

$ lsattr -El mem0

ent_mem_cap          I/O メモリー・エンタイトルメント (KB)  偽

goodsize       15552 使用可能な物理メモリーの合計 (MB)      偽

mem_exp_factor       メモリー拡張係数                       偽

size           15552 物理メモリーの合計 (MB)                偽

var_mem_weight       可変メモリー容量の重み                 偽

$ prtconf -m

メモリー・サイズ: 15552 MB


AIXは空きメモリをファイルキャッシュで有効活用する為、メモリ使用率を単純に計測することにあまり意味はない

■あるポートを使用しているプロセスを特定する

$ netstat -Aan |grep 14248

f10007000864ebb0 tcp        0      0  *.14248            *.*                LISTEN

 

$ rmsock f10007000864ebb0 tcpcb

The socket 0x864e808 is being held by proccess 143640 (java).

$ ps -ef |grep 143640

    root  143640  127270   0   May 15      -  3:06 /var/opt/tivoli/ep/_jvm/jre/bin/java

 

■ポートの状態を確認する
# netstat -f inet -a -n

 

■プロセス単位のメモリ使用量計測

svmon -P [プロセスID] -i [インターバル] | grep [コマンド種別]

例)

svmon -P 11468916 -i 3 | grep java