2012年11月9日金曜日

AmazonEC2 負荷計測(CPU)

3ユーザでそれぞれAndroidエミュレータを同時に起動(合計3台)したときのCPUグラフです。
インスタンス毎掲載しています。 

実行動作
1.Eclipseを同時に起動(3ユーザがそれぞれEclipseを立ち上げる)
2.Avdマネージャから3ユーザが同時にそれぞれのAndroidエミュレータを立ち上げる

最初の山がEclipseでその後の山がAndroidエミュレータと考えられます。


◎micro












 
◎Small(CPU Utilization (Percent))


Large(CPU Utilization (Percent) )


High CPU Medium(CPU Utilization (Percent) )


Medium(CPU Utilization (Percent) )

Extra Large(CPU Utilization (Percent) )

High CPU Extra Large

High Memory Extra Large

High Memory Double Extra Large
High Memory Quad Extra Large




2012年11月8日木曜日

AmazonEC2 負荷計測

実行動作
1.Eclipseを同時に起動(3ユーザがそれぞれEclipseを立ち上げる)
2.Avdマネージャから3ユーザが同時にそれぞれのAndroidエミュレータを立ち上げる

Linux上でEclipseを起動・emulatorの起動した時の負荷計測



























 
  • Eclipse起動・・・Eclipseの画面が完全に表示される までの時間 
  • emulator起動・・・AVDManagerから起動し、ロック  画面が表示されるまでの時間
  • 空欄は10分以上経っても表示されなかった場合

学生のPCだと
Eclipse起動…01'28"50
emulator起動…01'16"00
 
となるので3人で1台のサーバで運用するにはExtra Largeレベルが必要です。

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はやはりコア数が良いようです。

2012年11月1日木曜日

AmazonS3利用1(セットアップ)

AmazonS3を利用する方法です。

1.Bucketを用意

今回は[movie-work-XXXX」とします(ユニークでないといけません)。

2.Firefoxのアドオン(s3fox)をインストール
Firefoxを開き->ツール->アドオン->s3foxを検索、インストールします.

Firefoxの再起動後、有効になります。

3.Firefox -> ツール -> S3 Organizer -> manage accounts
account name : 任意
access key : 指定のもの
secret key : 指定のもの
これで接続ができます。


これで簡単にS3にアップロードできます。