有叢集,很多臺電腦,怎麼在linux下看叢集中cpu使用率最高的程序

時間 2021-10-25 23:35:28

1樓:

能不能寫一個指令碼,每臺電腦統計本地最高的10個程序,加電腦編號寫入到某一臺機子的某個公共檔案裡,最後一臺機子根據這個檔案統計出最終最高的10個程序.

2樓:熊二寶寶白羊

您好,下面這幾個命令組合對於管理rs/6000 aix系統有幫助:

(1)顯示10個消耗cpu最多的程序:

# ps aux |head -1 ;ps aux |sort -rn +2 |head –10

(2)顯示10個消耗儲存空間最多的程序:

# ps aux |head -1 ;ps aux |sort -rn +3 |head -10

(3)按順序顯示系統中受罰的程序:

#ps -eakl |head -1 ;ps -eakl |sort -rn +5

(4)按優先順序順序顯示系統中的程序:

#ps -eakl |sort -n +6 |head

(5)按處理時間為順序顯示系統中的前十個程序:

#ps vx |head -1 ;ps vx |grep -v pid |sort -rn +3 |head –10

(6)按實際記憶體使用的多少順序顯示系統中的前十個程序:

#ps vx |head -1 ;ps vx |grep -v pid |sort -rn +6 |head –10

(7)按換入頁面的多少順序顯示系統中的前10個程序:

#ps vx |head -1 ;ps vx |grep -v pid |sort -rn +4 |head -10

或者使用topas命令,左下角欄:

name pid cpu% pgsp owner % used 1.1

topas 962936 0.3 5.5 saqq nfs (calls/sec) % free 98.8

sched 4386 0.0 0.4 root serverv2 0

getty 123094 0.0 0.4 root clientv2 0 press:

gil 28974 0.0 0.9 root serverv3 0 "h" for help

db2fmp 520462 0.0 34.7 db2idep

看cpu列

定位瓶頸的話就不好說了,要看程式的原始碼了,需要優化

201電話介面怎麼連線多臺電腦,有交換機,需要貓嗎

你現有的裝置,路由器看來就可以省了,因為你有交換機了。將adsl貓的網線連線到交必須要貓,然後用你的交換機。網線連線上你的貓,貓接交換機,好了後,設定其中一臺,ip為192.168.1.2 也可以是其他的 然後設定子網掩碼,預設即可,其他資訊一概不填。建立寬頻連線,系統自帶的。建立好連結後,右單擊該...

在家用LAN,怎麼樣在可以多臺電腦一起上網

1,用集線器,保證網內所有機器連通的情況下,必須有一臺機器作為主機,起用共享上網,就用windows自帶的就可以了,當主機開啟時,其他機器藉助主機上web 2,最好的辦法是用路由器上網,而不是集線器,這樣就不需要設主機,直接在路由器上設定號上網帳號就可以了,陸游器保持開啟,任何一個網內機器都可以連w...

如何將多臺電腦連成一臺 10,兩臺電腦怎麼連線一起

多臺電腦連成一臺?變成伺服器嗎?好像不可能吧 至少我沒聽說過。如果是連區域網的話就簡單了買個hub n根網線 有幾臺機器就買幾根網線 全部連上以後就結束任務。弄個路由器 買幾根網線 連一塊 就成區域網了。從沒聽說過有這個功能。兩臺電腦怎麼連線一起 以win10系統為例,兩臺電腦可以通過一根網線直接相...