Linux環境でC ++アプリケーションのパフォーマンステストを実行したいと思います。アプリケーションのCPUとメモリ使用量を測定する必要があります。アプリケーションはマルチスレッドアプリケーションです。
この要件では、私は2つのツール/ユーティリティ(sar
およびtop
.今私の質問は、ユーザーのCPU使用率を監視したい場合はユーティリティを使用して実行できますが、ユーティリティで利用できるかどうかはわかりませんtop
。sar
私のアプローチが間違っている場合はLinux環境でパフォーマンステストを実行する方法の正しいパスを案内してください。
最後に、PuTTYを使用してリモートLinuxシステムにログインしましたが、どのGUIベースのツールも役に立ちませんでした。
どんな助けでも私にとっては大きな助けになります。
答え1
time
私はこれがあなたのために完全な仕事をするのに十分だと思います。man
組み込みコマンドを使用したくない場合は、このページをお読みくださいtime
。