process目前佔用的cpu core - Linux

Olga avatar
By Olga
at 2011-05-10T12:32

Table of Contents

※ 引述《frozen792 ()》之銘言:
: 標題: [問題] process目前佔用的cpu core
: 時間: Sun May 8 00:23:39 2011
:
: Hi, all!
: 我想查出某些 process 目前佔用的 cpu 核心是哪些
: 根據 man proc 裡的 /proc/[pid]/stat
: 項目中的 processor
: 我用 cat /proc/[pid]/stat | awk '{print $39}' 來達到目的
: 不知道這樣正不正確
: 懇請大家若是知道的話提供我更好得做法
: 謝謝!
:
: → rellik:top, 進了 top 以後按 f 打開 Last used cpu (SMP) 05/08 02:07
: → rellik:常用的 top 選項可以用 shift+w 寫入個人目錄的 .toprc 05/08 02:08
: → rellik:我自己常用的可以參考 http://fpaste.org/3dMj/ 05/08 02:10

top 的相依不少, ncurse 也不是很好處理,
不過圖形介面比較親善,適合管理人員使用。

Depends: libc6 (>= 2.4), libncurses5 (>= 5.5-5~), libncursesw5 (>=
5.6+20070908), upstart-job, lsb-base (>= 3.0-10), initscripts

原 po 的用法應該是想再利用這個資料,做別的利用,
所以基本一點的指令應該比較好用,像 ps 裡頭本來就有 cpu usage 了:

ps -eo command,pid,user,pcpu --sort -pcpu | head -n 6

ps output 有 title ,所以 head -n 6 才是前五名的使用率。

busybox 的 ps 應該沒有這麼進階的用法,
所以嵌入式還是去看 /proc 比較快。


--

人不作出犧牲,便得不到任何收穫;如果要得到某種東西,就必須付出同等代價。這一點
,就是鍊金術的基本原則 ── 等價交換。當時我們深信這一點就是世界的真理。

阿爾風斯‧愛力克,《鋼之鍊金術師》開場白

--
Tags: Linux

All Comments

samba使用分析軟體?

Faithe avatar
By Faithe
at 2011-05-09T11:58
請問一下 有沒有 samba 分析log的軟體?? 最好是能依ip和user進行分析、流量統計的???? 謝謝~ - ...

雙顯卡和 Ubuntu

Bennie avatar
By Bennie
at 2011-05-09T10:20
我的電腦有i5本身的顯卡 加上ATI 5650 想請教一下 在哪邊可以看到目前是哪個顯卡在使用?! 如果是ATI或是兩個都在使用的話 要怎麼把ATI關掉?! 或是有辦法像windows一樣切換嗎? HP ENVY 14 Ubuntu 10.10 網路上研究後 測試了一篇有關這個的文章 可 ...

網路連不出去問題 (兩張網卡)

Zanna avatar
By Zanna
at 2011-05-09T02:24
※ 引述《nosrep (真相)》之銘言: : 我的系統是 Linux, eth0是內網, eth1是外網. : 我用 ping的方式, dns server, 目的ip都是通的 : [rootatlocalhost ~]# ping 168.95.192.1 : PING 168.95.192.1 (168 ...

MSI U135 for moblin

Skylar DavisLinda avatar
By Skylar DavisLinda
at 2011-05-08T19:02
最近在U135上灌了moblin一切都很順利 但是就是在無線網路那邊無法使用 是因為沒有這台小筆電的驅動還是要打什麼指令嗎?! 或者有適合這台小筆電的linux系統嗎? -- 你在幹麻? 我在鋪梗阿 ○   更 /■\ ...

網路連不出去問題 (兩張網卡)

Mason avatar
By Mason
at 2011-05-08T18:01
ip_forward 功能有開嗎? 例: # echo /proc/sys/net/ipv4/ip_forward 或是~~~~ sysctl.conf 檔內的 ip_forward 功能 ※ 引述《nosrep (真相)》之銘言: : nslookup 的結果... : 如果我單用eth1是可以正常 ...