たとえば、1分間に異なるスケジュールポリシーを使用する2つの同じプロセスのプロセッサ使用率(%)を比較する最良の方法は何ですか?私はLinuxに初めて触れ、何かをテストしています。でも難しいことなので、答えを得たら嬉しいです。
ベストアンサー1
いくつかの追加の詳細がより良い回答を提供するのに役立ちます。
sar
CPUアクティビティを監視するには、次のコマンドを使用できます。
sar [interval] [count]
したがって、毎秒interval
(最大10秒)のCPU使用率についての簡単なレポートが表示されますcount
。
たとえば、
$ sar 1 3
Linux 4.19.0-0.bpo.4-amd64 (caramba) 05/14/2019 _x86_64_ (2 CPU)
05:18:33 PM CPU %user %nice %system %iowait %steal %idle
05:18:34 PM all 3.06 0.00 2.55 0.51 0.00 93.88
05:18:35 PM all 2.07 0.00 2.59 0.00 0.00 95.34
05:18:36 PM all 1.03 0.00 1.54 0.00 0.00 97.44
Average: all 2.05 0.00 2.23 0.17 0.00 95.55
マニュアルページ(およびオンラインドキュメント - 多く)を参照すると、正しい方向に進むことができます。