0

我正在尋找Ubuntu中的工具,如PerfMon.exe,我需要報告CPU使用情況,每個PID的內存使用情況以及輸出結果的最小值,最大值和平均值在我點擊開始和停止測試的一段時間之間。我不需要頂級,htop等工具,我需要一個工具來監控我的負載測試結果,簡單的軟件,讓我選擇我的PID,點擊開始,然後做我的測試,然後點擊停止,並獲得平均最小 - 最大CPU和內存使用率Ubuntu性能監視工具,如PerfMon

+0

檢查系統監控工具。如果你對終端/命令行感到滿意,那就去sar。 – 2015-02-23 09:38:44

+0

我不需要一些實時監控,我需要一個更簡單的軟件,像PerfMon.exe,只需選擇我的PID,單擊開始,做負載測試,單擊停止獲取最小,最大,平均CPU和內存的報告消耗。 – 2015-02-23 10:18:38

+1

上面提到的實用程序最容易使用。我認爲你是Windows的傢伙(喜歡GUI)。系統監視器存在,它會給你像perfmon一樣。爲了收集特定時間段的數據,請閱讀man sar。 – 2015-02-23 10:51:47

回答

1

感謝Nachiket凱特 ,最接近我的質量要求是下面的命令:在Linux/Ubuntu的pidstat -r -u -p -I 3

+1

很高興我能幫到你。在unix環境中,有很多用於各種用途的命令行實用程序都可用,並且在性能方面非常易於使用且速度比GUI快。 – 2015-02-23 13:57:27

+0

再次感謝.... – 2015-02-23 14:39:08

1

Linux和unix通常有一套統稱爲「進程記帳」的工具。這些可讓您顯示每個進程的CPU使用情況,內存使用情況和其他指標。

檢查是否安裝了acct軟件包。使用它的一個HOWTO可以被發現here.

請注意,這些工具沒有開箱即用的交互式圖形用戶界面,但他們確實有用於查看日誌的工具。

另外top(1)可讓您實時顯示過程活動。

+0

非常感謝,我需要一個更簡單的軟件,像PerfMon.exe,只需選擇我的PID,點擊開始,進行負載測試,單擊停止獲取最小,最大,平均CPU和內存消耗的報告。 – 2015-02-23 10:17:45