5月
26
プロセスごとのメモリ使用量一覧を表示するワンライナー
メモリ不足問題 管理しているサーバのメモリが不足気味(というか枯渇直前の状態)なので、 プロセス毎にどれだけのメモリが使われているか集計してみました。
1 2 3 4 5 6 7 8 9 10 11 |
$ ps alx | awk '{printf ("%s\t%d\n", $13,$8)}' | awk '{m[$1]+=$2;c[$1]++;} END {for(i in m){ if(m[i]>0) printf("%10d %5d %s\n",m[i],c[i],i)}}' | sort -nr 28863340 91 /usr/sbin/httpd 36460 2 /opt/ds_agent/ds_agent 10508 1 memcached 10360 4 smtp 5844 2 smtpd 4852 2 cleanup 4592 6 sshd: 2400 4 -bash 2304 1 trivial-rewrite ~~~ |
メ […]