2012-04-09 10 views
1

Androidソースコードビルド(またはその他のLinuxカーネルソースコード)の最適なビルド時間は、どのようにCPUアーキテクチャ(デュアルコア、クアッドコア)が責任を負いますか?それには何らかの形式がありますか?各コアが扱うスレッドnを持つマシンの場合、mコアはそれぞれ処理能力がありますwコアあたりのスレッド数は? n、mおよびw?make -jNの 'N'に対してそれらとの関係。make -jNの 'N'とCPUコアの関係は?

答えて

0

大雑把に言えば、私は、これが正しいか、またはすべての目的に最も適していると主張しているわけではありません。十分なメモリがあると仮定して、コア数+1を-jの引数として使用します) 。したがって、あなたの例では、これはnとmの積+1につながります:

make -j$(($n * $m + 1)) 
関連する問題