2015-02-05

Ubuntu 用 top 指令查吃最多記憶體和 CPU 的程序

喔 ! 阿舍實在是太習慣用 Chrome 了,然後,又太習慣同時開太多個 Tab 了,還有,阿舍很不想安裝額外的 Chrome 應用程式和擴充功能,所以,這個 Chrome 吃的記憶體就很可觀哩!阿舍本來是要找看看有沒有合計某一支程式共用掉多少記憶體的程式,結果,還沒找到就先查到 top 指令可以依指定欄位來做排序,那就可以用來查誰吃最多資源了哩 !

阿舍的 Chrome 一直都是名列前茅的記憶體大戶 ...
這種把執行中程式依記憶體和 CPU 使用量來排序的方式,在阿舍使用 Windows 的時候經常會用到,因為常常會有程式掛了或不知為何吃了大記憶體或 CPU,所以,阿舍就會需要打開工作管理員來點一下,就可以排序出來了,但是,阿舍在 Ubuntu 上倒是少有這種需求,因此,就只用沒有任何選項的 top 指令來看狀態而已哩 ...

這次是因為要查 Chrome 吃記憶體的情形,去翻 Man Page 才有注意到 top 還可以這樣用啊 ! 阿舍試了一下,還滿方便簡單的,用 top 來依記憶體使用量來排序的方式如下面第一行,而第二行是依 CPU。(-o 是小寫 o 不是數字零,%MEM 和 %CPU 要大寫)

top -o %MEM
top -o %CPU

如果要調整從小到大或從大到小的排序變化的話,則是在 %MEM 或 %CPU 前面加上 + 或 - 號就可以了。

top -o +%MEM
top -o -%CPU




[+] Ubuntu 指令新手會用到的35個技法 - 這是以阿舍的使用經驗編寫出來的電子書,三天內應該就看的完,學的起來哩 ! 有空就參考一下囉 ! ... ^^=

關於阿舍

好文不藏私,請多分享囉!! ^^=



沒有留言 :

張貼留言

如果留言後,發現留言不見了,這通常是因為 Goolge 把它認為是垃圾留言了,請用信件通知阿舍調整 ( ayubiz@gmail.com )。謝謝 !