ビルド時間を改善しようとしていますが、問題がどこにあるかを測定するためのフィードバックを用意したいと考えています。
LinuxCentOSシステムでGNUMakeを使用して、いくつかのアプリケーションコードとともにLinuxカーネルを構築しています。Make with'time'を実行して、完全なビルドの全体的な時間を取得できますが、ボトルネックがどこにあるかはわかりません。
Makeで-jを使用して、ビルドマシンの複数のコアで実行しましたが、ビルド中にトップを実行し、CPUコアがアイドル状態であることが多いことに気付きました。
ビルド中にディスクとメモリの使用量を測定するための最良の方法について何か提案はありますか?
他に測定すべきものはありますか?
テキストベースまたはGUIの好みはありません-私が使用できるデータを私に与えるものは何でも。