sarで焦った時(メモリのリソース確認)
sarコマンドを使うとmemusedが100%近くなっていた。 よくよく調べると、バッファとキャッシュの分を引く必要がある。
$ sar -r -s 16:00:00 04:44:01 PM kbmemfree kbmemused %memused kbbuffers kbcached kbcommit %commit kbactive kbinact kbdirty 04:45:01 PM 231156 30485720 99.25 2068 11327604 30375536 98.89 22381108 7170504 8832 04:46:01 PM 225416 30491460 99.27 2068 11332752 30603020 99.63 22422976 7140188 4276 04:47:01 PM 226620 30490256 99.26 2068 11329580 30602984 99.63 22458724 7101568 61324 04:48:01 PM 227464 30489412 99.26 2068 11330284 30604424 99.63 22466644 7095104 3260 Average: 272639 30444237 99.11 2068 11455693 30390549 98.94 22106370 7568499 51477
$ free -h
total used free shared buff/cache available
Mem: 29G 17G 206M 16M 11G 10G
Swap: 0B 0B 0B
ちなみにディスクは以下の方法で確認している
$ df -h [zeta@search ~]$ df -h Filesystem Size Used Avail Use% Mounted on /dev/sda1 300G 91G 210G 31% / devtmpfs 15G 0 15G 0% /dev ... $ sudo du /home -h --max-depth=1 | sort -nr