topの見かた…運用に携わっていないと…すぐ忘れる。
topで標示される…
「Mem : 2039132 total, 709572 free, 140232 used, 1189328 buff/cache」は
「
Mem :
2039132 total,
709572 free,
140232 used,
1189328 buff/cache
」のこと。(横になると見にくいので縦にした)
usedはアプリケーションがバッファに入れずに使用できるメモリ数「total – free」
buff/cacheは実際にメモリ領域として使用している量のこと。
つまり、スワップしていないならば…
total = free + used + buff/cache
…が成立する。
free..使えるメモリ領域。
used…(アプリとは別の用途に)使っている領域で基本的に開放されない。
buffとcache…実際に使っているメモリ領域で処理が終われば開放される。
…topで分かることは少ないしtopコマンドだけで状況を把握できないが、まず状況を見て次のアクションの参考にしたい。
コメント