私はビルド時間を改善しようとしており、問題がどこにあるかを測定するためのフィードバックを取りたいと思っています。ビルド中にCPU、メモリ、ディスク使用量を測定するにはどうすればよいですか?
Linux CentOSシステムでGNU Makeを使用して、アプリケーションコードとともにLinuxカーネルを構築しています。完全なビルドのための全体的な時間を得るために「時間」を使ってMakeを実行することはできますが、それはボトルネックがどこにあるかを教えてくれません。
ビルド中に複数のコアで実行するためにMakeと-jを使用しましたが、ビルド中にトップに走ってしまい、CPUコアが頻繁にアイドルであったことに気付きました。
ビルド中にディスクとメモリの使用量を測定する最善の方法はありますか?
測定する必要がありますか?
テキストベースまたはGUIの設定は特にありません。私が使用できるデータは何でもあります。
テキストのみまたはGUIですか? – golimar
これはあなたに興味があるかもしれません:http://programmers.stackexchange.com/q/156569/8977 – bitmask
@bitmaskありがとう、それは役に立ちました。私はいくつかの実験を始めるでしょう。 –