有叢集,很多臺電腦,怎麼在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列

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

win7系統多台電腦檔案共享怎麼設定

歷安筠 家庭組同樣不需要密碼的,設定成家庭網路後,將你要共享的檔案右擊,設定成家庭組共享就ok了 兩台win7電腦如何設定共享檔案?急! 工業裝置細說 1 右擊桌面網路 屬性 更改高階共享設定 注釋 檢視當前網路 比如 家庭網路 公共網路 等 我這裡為公共網路 2 選擇 公共網路 選擇以下選項 啟動...

VMware虛擬機器系統怎麼被多台電腦同時訪問

不需要工具。vm裡有個橋連設定。讓他和要訪問的機器在乙個ip段裡就可以了。vm出來的就是一台電腦。你就不發多一台電腦處理就可以了。在不明白只好找個vm的教程了。網上有很多你這樣一說就成了遠控了。你只要遠控了那台有虛似機的主機就可以開啟他了。裝遠控軟體吧。網上很多的。你的問題很簡單,注意2點就可以了。...

win7系統怎麼設定家裡多台電腦檔案共享

可建立家庭組實現設定家裡多台電腦檔案共享。單擊開啟 家庭組 在 與執行 windows 7 的其他家庭計算機共享 頁上,單擊 建立家庭組 然後按照說明操作。注意如果計算機屬於某個域,則可以加入家庭組,但無法建立乙個家庭組。可以訪問其他家庭組計算機上的檔案和資源,但無法與該家庭組共享您自己的檔案和資源...