如何知道Linux記憶體每個Process使用量? - Linux

Table of Contents

系統是 CentOS 5, 總記憶體 3GB.

剛開機時, 記憶體使用量 1GB, 剩餘記憶體 2GB.

過幾天後, 記憶體使用量 2.9GB, 剩餘記憶體約 100MB.

利用 System Monitor 與 指令 top, ps,
皆無法很容易看出底是哪幾個Process使用到大量的記憶體,
請問一下, 有什麼方法可以知道原因呢?


--

All Comments

Brianna avatarBrianna2012-07-04
如果有其他套件可以安裝, 也請推薦一下
Ingrid avatarIngrid2012-07-07
ps -eo %mem,comm|sort ?
Daph Bay avatarDaph Bay2012-07-11
用 top 可以照 RES 排序
Noah avatarNoah2012-07-12
因為大量的記憶體是被cache用去了,去研究一下記憶體管理吧
Anthony avatarAnthony2012-07-13
Adama正解