web-dev-qa-db-ja.com

UbuntuでのCPU使用率の監視

UbuntuでどのプロセスがCPUをどの程度使用しているかを知る方法は?リアルタイムのデータと記録された履歴が欲しいのですが。コンソールアプリとGUIアプリの両方が素晴らしいでしょう。

状況は、私のシステムが現在本当に過負荷になっているようで、理由は確かにわかりません。プロセスを強制終了し、パフォーマンスが向上するかどうかを監視することに時間を費やしました。そして、Mozillaで実行されているJSスクリプトが問題を引き起こしているのではないかと思います。全体として、CPU使用率を確認するための優れたツールが役立ちます。

5
Alex

試しました Htop

11
Berzemus

「sar」の使い方を学びましょう。そうしてよかったと思います。

「sysstat」パッケージをインストールします。大量の有用なシステム統計、CPU、メモリ使用量、I/Oなどを記録します。デフォルトの保存期間は7日だと思います。

次に、このように希望する日の時間を遡ることができます(たとえば、2日目)。

sar -C -f/var/log/sysstat/sa02

7
DictatorBob

topはリアルタイムデータを提供します。録音はもっと難しいかもしれません。

2
Cian

使用できるツールはたくさんあります:dstat、vmstat、htop、ps。

2
Ali Mezgani

これはデスクトップなので、gnomeまたはkdeでシステムモニターを使用することもできます。どちらも、Windowsタスクマネージャーと同様のプロセスを一覧表示します。

1
3dinfluence

SeaLion を使用します。デフォルトのコマンドリストにはtop -b -n1これはあなたが探しているものを正確に実行します。リアルタイムのデータと記録された履歴があります。

0
Vishal