25.10. 記憶體的使用:free

公用程式 free 會檢查 RAM 的使用狀況。顯示可使用和已使用的記憶體 (及交換區域) 的詳細資訊:

$ free
             total       used       free     shared    buffers     cached
Mem:        514736     273964     240772          0      35920      42328
-/+ buffers/cache:     195716     319020
Swap:      1794736     104096    1690640

使用 -m,會以 MB 為單位來顯示大小:

$ free -m
             total       used       free     shared    buffers     cached
Mem:           502        267        235          0         35         41
-/+ buffers/cache:        191        311
Swap:         1752        101       1651

下面這一行包含相當有趣的資訊:

-/+ buffers/cache:        191        311

它可以計算緩衝區和快取所佔用的記憶體空間。參數 -d 延遲 會確定每隔 延遲 秒自動更新顯示內容。例如,free -d 1.5 每 1.5 秒會更新一次。