いくつかのマルチスレッドテストを作成しましたが、このテストの最大CPU使用量が100 * CPU_NUMBER
現在のコンピュータの最大CPU使用量と同じであることを確認したいと思います。できますか?
UPD 0:私はLinuxシステムについて話しています。
ベストアンサー1
sar
SARはSystem Activity Reportの略です。 UNIXに似たオペレーティングシステムでCPU、メモリ、およびIO使用量を報告するために使用されますsysstat
。
その後、sysatat
個々のプロセスを監視するように設定できます。協会
収集頻度と sar がレポートを保持する期間は、最初の設定によって決まります。
そのようなデータ収集は「無料」ではないため、本番サーバーに保存しないことに注意してください。
設定したら、コマンドを使用sar
してgrep
スクリプトのレポートからデータを簡単に抽出できますawk
。
使用しているOSを指定していないので、ディストリビューションでsar / sysstatを設定する方法を検索してください。