JIT入れ替え


X10 mini/mini proでちゃんと効果発揮するかは個人差があります。
また、使用するアプリの傾向によっては、フリーズやアプリの再起動が発生するようです。


参考にした手順:なむわんがつらつらと。2.1なdocomoファームにJIT導入してみた


実施した手順

上記の参照サイトベースに実施した
/system/build.prop内のdalvik.vm.heapsizeを24M→32Mにする、という変更は、X10と比べるとメモリが少ないmini/mini proでは逆効果だったので推奨しない。

  1. xda-developers forumのAndroid 2.1 OPTIMISER V002より「ver.002」入手
  2. 上記ファイル内の「vmlibsv1/libdvm.so」と「vmlibsv2/dalvikvm」だけをSDカードにコピー
  3. rootで入って/systemをrw,remount
  4. 現在の「/system/bin/dalvikvm」と「/system/lib/libdvm.so」をSDカードにバックアップ
  5. 変わりに新しいdalvikvmとlibdvm.soをコピーする
  6. パーミッションが変わっている場合は「chmod 755 dalvikvm」「chmod 644 libdvm.so」
  7. 現状のキャッシュファイルを削除「rm -r /data/dalvik-cache/*」
  8. 再起動
  9. キャッシュが再構築されるので、通常より起動に時間がかかる

なお、手順を誤って他のファイルに上書きしてしまったとか、そんな場合、どうなるかは未検証なので、実施の際は細心の注意を払って行ってください。

ベンチマーク結果は以下の通り
標準状態(heap 24m) 標準+heap 32m JIT置き換え+heap 24m JIT置き換え+heap 32m
Quadrant 486 499 523 506
Neocore 42.5FPS 44.1FPS 45.4FPS 44.2FPS

タグ:

+ タグ編集
  • タグ:

このサイトはreCAPTCHAによって保護されており、Googleの プライバシーポリシー利用規約 が適用されます。

最終更新:2010年11月22日 12:57