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

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

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列

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

同時修改多臺電腦裡的檔案,在多臺電腦上共享一個檔案是否在每臺電腦上都可以更改

我還真遇到過這樣的軟體,他的價錢也不是很貴,也就是幾百塊錢,但說出來你可能感到挺意外的,因為他不是什麼計算機上比較流行的軟體,也不是大家都常用的軟體,這個軟體是經常用在教學系統的,主機server安裝了一個伺服器版本,下面安裝了一個客戶端,從伺服器可以向下 檔案並且可以指定到下面客戶機的具體的位置,...

多臺電腦共享上網問題,兩臺電腦怎麼共享網路

想拿你的20分,就得給你一個全面的方法 按下面步驟去做。第一 買一個小路由,價錢在50元左右的就行,如果你的是本子,你可以花100元買一個無線小路由,之後將你的電腦先連在網通的貓上上網,在命令提示符下輸入ipconfig all看一下你的dns是多少,並記下來。第二 將你的路由接在貓出來的網線上,注...

家裡的多臺電腦怎麼才能實現資源共享

控制面板 網路安裝嚮導,根據提示,完成之後重起,應該就沒有問題了。兩臺電腦都做一遍。兩臺電腦如何實現資源共享? 伸展能量 步驟 1 兩臺電腦都連上同一個路由器。2 右擊桌面網路 屬性 更改高階共享設定3 選擇 公共網路 選擇以下選項 啟動網路發現 啟動檔案和印表機共享 啟用共享以便可以訪問網路的使用...