2017-08-10 10 views
0

私たちは、15個以上のオブジェクトファイルをリンクする前にいくつかのコンポーネントをビルドしています。多くの人が使用する.hファイルを変更すると、ビルドは非常に遅くなることがわかります。私たちのコンポーネントの中には、ビルドに1時間以上かかるものがあります。 RedHawkはmake -jやmake -jを多数発行しているようですので、同時に15個以上のコンパイルを実行すると、4 GBのRAMでも圧倒され、スワッピングが非常に遅くなり、実行速度が非常に遅くなります(CPU全体がほぼロックされ、他のウィンドウも完了するまで死んでいる)。コンポーネントのシェルから単純なmakeを使用すると、5分で完了します。 RHを変更して、簡単なmakeを発行するか、調整可能な最大プロセス数でmakeする方法はありますか?非常に遅いRedHawkコンポーネントビルド

答えて

1

あなたはIDEでビルドコンソールを確認することができ、ビルドを起動する方法を参照している場合。私は、トップレベルのbuild.shまたは実装のフォルダ内のbuild.shを呼び出していると確信しています。いずれの場合でも、あなたは望むようにビルドを実行するためにそのファイルを変更することができます。

+0

ありがとうございました –