概要
freeコマンドの出力の読み方をよく忘れるので簡易表を作りました。自分用なのであしからず。
読み方
項目 | 説明 |
---|---|
total | 搭載されている物理メモリの容量 |
used | 使用されているメモリ (total - free - buffers - cached) |
free | 使用されていないメモリ |
shared | 共有メモリとして使用されているメモリ |
buffers | ディスク読み書きのバッファ |
cache | ディスク読み書きのキャッシュ |
buff/cache | buffersとcacheの合計 |
available | free, buff/cacheのうち、スワップせずに利用可能なメモリ |
雑多なメモ
- freeコマンドは
/proc/meminfo
から収集した内容を加工して出力している - buffers, cacheの違いはちゃんと調べていない。「ディスクのキャッシュである」程度の理解とどめる
-
-h (-human)
オプションをつけると読みやすくなる