Unix
Unix 記憶體管理
在 Unix 中使用 top/free 查看記憶體使用情況時,有“used/free/shared/buffers/cached”類別。這些到底是什麼意思?我試圖尋找一個wiki,但沒有找到詳細資訊。請指教,謝謝。
大多數資訊都在頂部的手冊頁中。
**Shared:**任務使用的共享記憶體量。它只是反映可能與其他程序共享的記憶體。
Free:實際上未使用的記憶體。
已使用:分配給程序。
緩衝區:用於各種作業系統緩衝區的記憶體。例如作業系統文件結構。
記憶體:用於各種作業系統記憶體的記憶體,通常是塊和文件記憶體。