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

Jacob avatar
By Jacob
at 2012-07-04T01:53

Table of Contents

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

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

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

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


--
Tags: Linux

All Comments

Brianna avatar
By Brianna
at 2012-07-04T20:37
如果有其他套件可以安裝, 也請推薦一下
Ingrid avatar
By Ingrid
at 2012-07-07T18:48
ps -eo %mem,comm|sort ?
Daph Bay avatar
By Daph Bay
at 2012-07-11T18:22
用 top 可以照 RES 排序
Noah avatar
By Noah
at 2012-07-12T07:30
因為大量的記憶體是被cache用去了,去研究一下記憶體管理吧
Anthony avatar
By Anthony
at 2012-07-13T19:55
Adama正解

x86_64 amd64 i386 i586 i686 有何差別?

Ethan avatar
By Ethan
at 2012-07-03T23:45
※ 引述《x2006 (冬眠)》之銘言: : 目前只知道 x86_64 amd64 是 64bit, i386 i586 i686 是 32bit : 請問還有什麼樣的差別呢? : x86_64 是專門給 Intel的CPU 使用的嗎? : amd64 是專門給 AMD的CPU 使用的嗎? x86_64 = ...

x86_64 amd64 i386 i586 i686 有何差別?

Doris avatar
By Doris
at 2012-07-03T23:41
目前只知道 x86_64 amd64 是 64bit, i386 i586 i686 是 32bit 請問還有什麼樣的差別呢? x86_64 是專門給 Intel的CPU 使用的嗎? amd64 是專門給 AMD的CPU 使用的嗎? - ...

最新的linux

Ingrid avatar
By Ingrid
at 2012-07-03T06:28
※ 引述《deshy (deshy)》之銘言: : 請問一下 : 最新的linux是幾版 Linux 跟 MS-Windows 不大一樣~~~ 先看 1.何謂發行版 http://zh.wikipedia.org/wiki/Linux%E5%8F%91%E8%A1%8C%E7%89%88 2.何謂核心 h ...

閏秒惹的禍 全球網站大當機

Ina avatar
By Ina
at 2012-07-03T00:11
※ [本文轉錄自 Gossiping 看板 #1FySLkfh ] 作者: lahabala (王星星) 站內: Gossiping 標題: [新聞] 閏秒惹的禍 全球網站大當機 時間: Mon Jul 2 23:59:38 2012 閏秒惹的禍 全球網站大當機 2012年07月02日23:41 由於 ...

top 後 取得task的總數

Jacky avatar
By Jacky
at 2012-07-02T18:00
我想寫一個script,會先偵測 task 的總數, 只要數字達到一個限度 就會執行某個指令。 目前可以透過 top 去查看 task的數值, 但top 後的結果太多, 例如 Tasks: 93 total 我不會只截取「93」這個數字, 所以不知道有沒有簡單一點的指令讓他只會SHOW出數字就 ...