Android Custom Cookbookにベンチマークのページを作成してみる

カスタムROM情報はコムギドットネットに集めたほうが良いと思われるので、ベンチマークのページを作らせてもらった。

感想

はてなスターはこっちにお願いします。

Android Custom CookbookのカスタムROMを全制覇してみる

コムギドットネットのAndroid Custom Cookbook(http://acc.komugi.net/)にあるたくさんのカスタムROMに追いついていなかったので、一挙に試してみた。
追記: FastTest v2.2.9.1を測定。

ベンチマーク条件

ベンチマークにはBenchmark(http://jp.androlib.com/android.application.softweg-hw-performance-jiCn.aspx)を使う。

条件など

  • ハードはadp1を使用。
  • ワイプしてから、ファーム書き換え後、以下の設定を実施。
    • Screen Timeout: offまたは最長
    • compcache(あれば): on
    • USB接続(PC等と): なし
    • 充電: あり
    • Benchmarkのインストール
    • Benchmarkの設定: 繰り返し回数はそれぞれ5回
    • Wifi/3G: off
  • 上記設定後、リブートを行い、落ち着いた頃にBenchmarkを起動。1回実行した値(繰り返し5回の平均値)を採用。

ベンチマーク結果

結果をグラフにしてみた。まずはベンチマーク結果の数値をそのまま。
左右の順番はNormalが左端で、その他はアルファベット順。
f:id:linuzau:20100207230027g:image

次にNormal 1.6を100に正規化した。
f:id:linuzau:20100207230028g:image

感想

疲れた。

Hyper_J v1.5のベンチマークを測定してみる

AndroidカスタムROMのHyper_J 1.5が出ていたので入れてみた。ついでにベンチマークも測ってみる。
追記: OpenEclair 1.1.3を追加。
追記2: FastTest 2.2.8を追加。

ベンチマーク条件

ベンチマークにはBenchmark(http://jp.androlib.com/android.application.softweg-hw-performance-jiCn.aspx)を使う。

条件など

  • ハードはadp1を使用。
  • ワイプしてから、ファーム書き換え後、以下の設定を実施。
    • Screen Timeout: offまたは最長
    • compcache(あれば): on
    • USB接続(PC等と): なし
    • 充電: あり
    • Benchmarkのインストール
    • Benchmarkの設定: 繰り返し回数はそれぞれ5回
    • Wifi/3G: off
  • 上記設定後、リブートを行い、落ち着いた頃にBenchmarkを起動。1回実行した値(繰り返し5回の平均値)を採用。

機能差分

ROM Wifi compcache 情報
CSDI v1 http://forum.xda-developers.com/showthread.php?t=621934
CyanogenMod 4.2.14.1 http://forum.xda-developers.com/showthread.php?t=567610
Dwang 1.17.1 http://forum.xda-developers.com/showthread.php?t=567023
FastTest 2.2.5 × http://www.androidspin.com/files/htcclay/FastTest2.2.5.zip
FastTest 2.2.6 http://bit.ly/aazSk7
FastTest 2.2.8 http://bit.ly/biwWya
Hyper_J 1.5 http://acc.komugi.net/?%E3%82%AB%E3%82%B9%E3%82%BF%E3%83%A0Rom%2FHyperJ
Intension 1.2.1 http://forum.xda-developers.com/showthread.php?t=619613
OpenEclair 1.1.1 http://www.openeclair.com/
OpenEclair 1.1.3 http://www.openeclair.com/
SuperD 1.2 http://www.4shared.com/file/185686704/8323a5dd/SuperD12x.html
SuperD 1.8 http://forum.xda-developers.com/showthread.php?p=5305325
SuperE 1.0 × http://forum.xda-developers.com/showthread.php?t=622613
SuperEclair 2.1 × http://forum.xda-developers.com/showthread.php?t=613809
WG-Build Y-2.6 http://forum.xda-developers.com/showthread.php?t=592466

CSDI v1はcompcacheモジュールがおかしかったので、差し替えてcompcacheを有効にした。

ベンチマーク結果

結果をグラフにしてみた。今回からCyanogenMod 4.2.14.1を100に正規化した。
せっかくなのでCPUの速度順に並べ替えた。
f:id:linuzau:20100206194055g:image

感想

ヒトバシラーの人たちはぜひJITを使い込んで安定化させて下さい。

ベンチマーク結果を再整理してみる(OpenEclair 1.1.1, FastTest 2.2.6を追加)

Androidのいろんなファームのベンチマークが溜まってきて訳が分からなくなったのでいったん整理してみる。
追記: CyanogenMod 4.2.14.1, SuperD 1.8, FastTest 2.2.5
追記2: CPU性能がグラフから漏れていたので修正。
追記3: OpenEclair 1.1.1, FastTest 2.2.6を追加。

ベンチマーク条件

ベンチマークにはBenchmark(http://jp.androlib.com/android.application.softweg-hw-performance-jiCn.aspx)を使う。

条件など

  • ハードはadp1を使用。
  • ワイプしてから、ファーム書き換え後、以下の設定を実施。
    • Screen Timeout: offまたは最長
    • compcache(あれば): on
    • USB接続(PC等と): なし
    • 充電: あり
    • Benchmarkのインストール
    • Benchmarkの設定: 繰り返し回数はそれぞれ5回
    • Wifi/3G: off
  • 上記設定後、リブートを行い、落ち着いた頃にBenchmarkを起動。1回実行した値(繰り返し5回の平均値)を採用。

ベンチマーク結果

結果をグラフにしてみた。CyanogenMod 4.2.13を100に正規化した。
グラフィックの速度順に並べ替えた。
f:id:linuzau:20100203000239g:image

考察

今回試した3種類の体感速度は、CyanogenMod 4.2.14.1

感想

ベンチマーク結果だけでなく、実際に使って体感速度も見てください。

NexusOneのベンチマークをしてみる

NexusOneのベンチマークを行って見る。

追記: CPU性能がグラフから漏れていたので修正。JITの考察も修正。

対象は、

  • NexusOneノーマル
  • CyanogenMod 5.0B3
  • CyanogenMod 5.0B3+compcache
  • CyanogenMod 5.0B3+JIT

の4種類。

ベンチマーク条件

ベンチマークにはBenchmark(http://jp.androlib.com/android.application.softweg-hw-performance-jiCn.aspx)を使う。

条件など

  • ハードはNexusOneを使用。
  • ワイプしてから、ファーム書き換え後、以下の設定を実施。
    • Screen Timeout: offまたは最長
    • USB接続(PC等と): なし
    • 充電: あり
    • Benchmarkのインストール
    • Benchmarkの設定: 繰り返し回数はそれぞれ5回
    • Wifi/3G: off
    • ライブ壁紙: off
  • 上記設定後、リブートを行い、落ち着いた頃にBenchmarkを起動。1回実行した値(繰り返し5回の平均値)を採用。

ベンチマーク結果

まずはadp1との比較。CyanogenMod 4.2.13を100に正規化した。
グラフィックの値が悪いのはベンチマークアプリの特性(画面サイズ等に影響を受ける)。
f:id:linuzau:20100202005315g:image

次にNexusOneでのROMの違いを比較。ノーマルROMを100に正規化した。
f:id:linuzau:20100202004935g:image

考察

ファイルI/Oが速いのはデッドラインスケジューラのせいか、何かキャッシュが効いているか。
compcacheはお勧めしないと言われている通り遅くなる。
JITはすごく効いている。

JITが安定しているならCyanogenModを使わない手はない。


感想

ライブ壁紙は相当CPUを食ってるので、バッテリの保ちを気にする場合は止めた方が良い。

ベンチマーク結果を再整理してみる(CyanogenMod 4.2.14.1, SuperD 1.8, FastTest 2.2.5を追加)

Androidのいろんなファームのベンチマークが溜まってきて訳が分からなくなったのでいったん整理してみる。
追記: CyanogenMod 4.2.14.1, SuperD 1.8, FastTest 2.2.5
追記2: NexusOneノーマル, NexusOne CyanogenMod 5.0B3, NexusOne CyanogenMod 5.0B3+JITを追加。
追記3: CPU性能がグラフから漏れていたので修正。

ベンチマーク条件

ベンチマークにはBenchmark(http://jp.androlib.com/android.application.softweg-hw-performance-jiCn.aspx)を使う。

条件など

  • ハードはadp1を使用。
  • ワイプしてから、ファーム書き換え後、以下の設定を実施。
    • Screen Timeout: offまたは最長
    • compcache(あれば): on
    • USB接続(PC等と): なし
    • 充電: あり
    • Benchmarkのインストール
    • Benchmarkの設定: 繰り返し回数はそれぞれ5回
    • Wifi/3G: off
  • 上記設定後、リブートを行い、落ち着いた頃にBenchmarkを起動。1回実行した値(繰り返し5回の平均値)を採用。

ベンチマーク結果

結果をグラフにしてみた。CyanogenMod 4.2.13を100に正規化した。
グラフィックの速度順に並べ替えた。
f:id:linuzau:20100202005803g:image

考察

今回試した3種類の体感速度は、CyanogenMod 4.2.14.1

感想

ベンチマーク結果だけでなく、実際に使って体感速度も見てください。

ベンチマーク結果を再整理してみる

Androidのいろんなファームのベンチマークが溜まってきて訳が分からなくなったのでいったん整理してみる。

ベンチマーク条件

ベンチマークにはBenchmark(http://jp.androlib.com/android.application.softweg-hw-performance-jiCn.aspx)を使う。

条件など

  • ハードはadp1を使用。
  • ワイプしてから、ファーム書き換え後、以下の設定を実施。
    • Screen Timeout: offまたは最長
    • compcache(あれば): on
    • USB接続(PC等と): なし
    • 充電: あり
    • Benchmarkのインストール
    • Benchmarkの設定: 繰り返し回数はそれぞれ5回
    • Wifi/3G: off
  • 上記設定後、リブートを行い、落ち着いた頃にBenchmarkを起動。1回実行した値(繰り返し5回の平均値)を採用。

機能差分

ROM Wifi compcache 情報
SuperD v1.2 http://www.4shared.com/file/185686704/8323a5dd/SuperD12x.html
CSDI v1 http://forum.xda-developers.com/showthread.php?t=621934
Dwang v1.17.1 http://forum.xda-developers.com/showthread.php?t=567023
SuperE v1.0 ? http://forum.xda-developers.com/showthread.php?t=622613
WG-Build Y-2.6 × http://forum.xda-developers.com/showthread.php?t=592466
SuperD FastTest 1.6.6 × http://forum.xda-developers.com/showthread.php?t=613809
Intension v1.2.1 ? http://forum.xda-developers.com/showthread.php?t=619613
SuperD v1.7 × http://forum.xda-developers.com/showthread.php?t=613809
SuperD v1.6.6 http://forum.xda-developers.com/showthread.php?t=613809
SuperEclair 2.1 ? http://forum.xda-developers.com/showthread.php?t=613809
CyanogenMod http://forum.xda-developers.com/showthread.php?t=567610

SuperD 1.6.6BETA、SuperD FastTest1.6.6、CSDI v1はcompcacheモジュールがおかしかったので、差し替えてcompcacheを有効にした。

ベンチマーク結果

結果をグラフにしてみた。CyanogenModを100に正規化した。
グラフィックの速度順に並べ替えた。
f:id:linuzau:20100131002935j:image