« WebMail関連 | トップページ | ビーコンエヌシー関連のSPAM »

2010年11月17日 (水)

Xperia X10 mini / mini proでJIT入れ替えをしてみる

ネタ的には某wikiに書いちゃいましたが、こっちにも

Xperia X10向けにJITを置き換えて高速化を図る、という話があります。


情報をしったところ: なむわんがつらつらと。2.1なdocomoファームにJIT導入してみた
ネタ元: xda-developers forumのAndroid 2.1 OPTIMISER V002

実施手順
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. キャッシュが再構築されるので、通常より起動に時間がかかる

なお、dalvik.vm.heapsizeを24mから32mに増やす、ということをやってみましたが
効果が薄い、というより少ないメモリがさらに減って逆に重く感じることが多かったため、標準の24mに戻しています。
なので、上記の手順にはbuild.propの入れ替え、というものはありません。


ベンチマーク的には以下のようになっています。


標準状態(heap 24m)heap増加(heap 32m)JIT置き換え+heap 24mJIT置き換え+heap 32m
Quadrant486499523506
Neocore42.5FPS44.1FPS45.4FPS44.2FPS

|

« WebMail関連 | トップページ | ビーコンエヌシー関連のSPAM »

Zaurus/Android」カテゴリの記事

携帯端末」カテゴリの記事

コメント

コメントを書く



(ウェブ上には掲載しません)


コメントは記事投稿者が公開するまで表示されません。



トラックバック

この記事のトラックバックURL:
http://app.f.cocolog-nifty.com/t/trackback/522499/37707429

この記事へのトラックバック一覧です: Xperia X10 mini / mini proでJIT入れ替えをしてみる:

« WebMail関連 | トップページ | ビーコンエヌシー関連のSPAM »