作者x2006 (冬眠)
看板Linux
標題[問題] 如何知道Linux記憶體每個Process使用量?
時間Wed Jul 4 01:53:31 2012
系統是 CentOS 5, 總記憶體 3GB.
剛開機時, 記憶體使用量 1GB, 剩餘記憶體 2GB.
過幾天後, 記憶體使用量 2.9GB, 剩餘記憶體約 100MB.
利用 System Monitor 與 指令 top, ps,
皆無法很容易看出底是哪幾個Process使用到大量的記憶體,
請問一下, 有什麼方法可以知道原因呢?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 122.121.211.33
→ x2006:如果有其他套件可以安裝, 也請推薦一下 07/04 01:55
推 Ntst0:ps -eo %mem,comm|sort ? 07/04 02:17
→ lantw44:用 top 可以照 RES 排序 07/04 11:50
推 Adama:因為大量的記憶體是被cache用去了,去研究一下記憶體管理吧 07/04 12:11
→ x2006:Adama正解 07/06 22:47