2012年11月2日金曜日

AmazonEC2でAndroidのビルド環境構築4-1(ビルド実行:コア数指定)

http://sdc.sangi.jp/2012/10/amazonec2android4.html
で行ったAmazonEC2でのAndroidのビルドをコア数を指定して行います。
前回はすべてコア数1で設定したところ、100分以上早くてもかかりました。
コア数を割当の最大数にして、ビルドを実行します。



High CPU Extra Large 8Core
Android Build
start
Fri Nov  2 02:06:18 UTC 2012
end
Fri Nov  2 02:30:54 UTC 2012
----------------------------------
----------------------------------
24分36秒


Large 2Core
Android Build
start
Fri Nov  2 01:33:28 UTC 2012
end
Fri Nov  2 02:41:04 UTC 2012
----------------------------------
----------------------------------
1時間7分36秒


Extra Large 4Core
Android Build
start
Fri Nov  2 01:39:17 UTC 2012
end
Fri Nov  2 02:15:43 UTC 2012
----------------------------------
----------------------------------
36分26秒


High Memory Extra Large 2Core
Android Build
start
Fri Nov  2 01:45:32 UTC 2012
end
Fri Nov  2 02:40:18 UTC 2012
----------------------------------
----------------------------------
54分46秒


High Memory Double Extra Large 4Core
Android Build
start
Fri Nov  2 01:50:43 UTC 2012
end
Fri Nov  2 02:21:05 UTC 2012
----------------------------------
----------------------------------

High Memory Quad Extra Large 8Core
Android Build
start
Fri Nov  2 01:57:23 UTC 2012
end
Fri Nov  2 02:16:00 UTC 2012
----------------------------------
----------------------------------
18分37秒


High CPU Medium 2Core
Android Build
start
Fri Nov  2 02:02:18 UTC 2012
end
Fri Nov  2 03:12:37 UTC 2012
----------------------------------
----------------------------------
1時間10分19秒

最短18分37秒でビルドが可能でした。

次に、コア数の倍でスレッド数を指定してみました。
今までで一番早かったHigh Memory Quad Extra Large 8Coreで実験しました。

High Memory Quad Extra Large 8Core 16Thread
Android Build
start
Fri Nov  2 03:45:39 UTC 2012
end
Fri Nov  2 04:05:04 UTC 2012
----------------------------------
----------------------------------
19分25秒となり、返って遅くなりました.
-jXで指定するXはやはりコア数が良いようです。

0 件のコメント:

コメントを投稿