[Linux][自分用メモ] メモリの使用量の確認方法。

AIX、UNIX、Linux

・システムのメモリの使用量の確認

% free -m
total used free shared buffers cached
Mem: 1499 641 858 0 102 305
-/+ buffers/cache: 233 1266
Swap: 3007 0 3007

・プロセス毎のメモリの使用量の確認

% ps aux               [~]
USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND
root 1 0.0 0.2 45572 4144 ? Ss Dec18 0:02 /usr/lib/systemd/systemd
root 2 0.0 0.0 0 0 ? S Dec18 0:00 [kthreadd]
root 3 0.0 0.0 0 0 ? S Dec18 0:00 [ksoftirqd/0]
root 5 0.0 0.0 0 0 ? S< Dec18 0:00 [kworker/0:0H]
root 6 0.0 0.0 0 0 ? S Dec18 0:00 [kworker/u:0]

VSZ、RSSのところがメモリの使用量(KB)のようです。

VSZ:仮想メモリの全サイズ
RSS:使用中の物理メモリ量

参考:
Linuxコマンド集 – 【 ps 】 実行中のプロセスを表示する:ITpro /
http://itpro.nikkeibp.co.jp/article/COLUMN/20060227/230860/

曖昧スラッシュ » VSZとRSSとスワップ /
http://imys.la/sh/index.php?itemid=102

Linux/メモリ確保とVSZとRSS – discypus /
http://discypus.jp/wiki/?Linux%2F%A5%E1%A5%E2%A5%EA%B3%CE%CA%DD%A4%C8VSZ%A4%C8RSS

この記事を書いた人

kometchtech

うつ病を患いながら、IT業界の末席にいるおっさんエンジニア。科学計算をしたことがないのに、HPC分野にお邪魔している。

興味のある分野で学習したことをblogにまとめつつ、うつ病の経過症状のメモも置いておく日々。

じつはRouterboard User Group JPの中の人でもある。

Amazon欲しいものリスト / Arm板を恵んでくれる人募集中

AIX、UNIX、Linux