メモリ使用量の読み方(大雑把に)
空きメモリ容量の大雑把な目安にとして、自分がわかればいいや的な情報。
参考サイト様
確認方法
基本的な考え方は、現在の空き容量に、バッファとキャッシュを足した値が、空きメモリ容量の目安。
pi@raspberrypi:~ $ free total used free shared buffers cached Mem: 945524 714140 231384 64176 32348 460904 -/+ buffers/cache: 220888 724636 Swap: 102396 0 102396 pi@raspberrypi:~ $
この場合、「-/+ buffers/cache:」の行の 724636 が、超大雑把に、空きメモリ容量の認識でよい。
で、もう少し詳細に見たかったら、/proc/meminfo を参照すればいいみたい。
pi@raspberrypi:~ $ grep MemAvailable /proc/meminfo MemAvailable: 623324 kB
数値だけ取り出したかったら、こんな感じ?
pi@raspberrypi:~ $ grep MemAvailable /proc/meminfo | awk '{print $2}' 623460
……きちんと計算しなくちゃダメ?