« iPhoneカスタマイズ~Browser Changer~ | トップページ | iPhone5 32GB Black購入 »

iPhoneカスタマイズ~Nitrous~

【注意事項】
以下の作業はiPhoneをJailBreakする必要があります。
この行為を行うと、アップルからのサポートを受けられなくなる場合があり、自由にアプリケーションを追加できる故にコンピュータウイルスなどのマルウェアの標的にされる危険性があります。
上記リスクを認識の上、JailBreakを行う際には、自己責任・自己解決でお願いします。
これらの行為により、いかなる被害が発生しても、当方は一切責任を負わないものとします。

【環境】
・HW:iPhone 4S
・OS(iPhone):iOS 5.1.1
・脱獄:「Absinthe」にてJailBreak済
・その他アプリ:Nitrous 1.0-12


「Nitrous」は、JavaScriptの実行速度を約4倍にするそうです。
iOSには、「Nitro」というエンジンが搭載されているのですが、Mobile Safariのみで使用出来る仕様です。
そのため、Chromeやその他アプリでは、「Nitro」を使うことが出来ずJavaScriptの実行が遅い・・・
つまり、4倍の速度になるというのは、Safariと同等の速度になると言ったほうが誤解がないかも知れません。
なんで、こんな仕様なの?っていうのは、政治的な背景が・・・と永遠と嫌なことを書いてしまいそうなので、割愛します。

以下設定方法、および設定項目の説明です。

CydiaからNitrousをインストールします。($0.99)

Img_1043


Nitrousをインストールすると「設定」に追加されます。

Img_1044


設定画面は以下のようになっています。
アプリ毎に、Nitrousの機能を"ON"/"OFF"することが可能です。

Img_1045


さて、JavaScriptの検証をしてみます。
SunSpider JavaScript Benchmarkより、ベンチマークテストです。

Img_1041


【Safari】 ※拡大できます。
Img_1042


【Chrom - Nitrous:OFF】 ※拡大できます。
Img_1039


【Chrom - Nitrous:ON】 ※拡大できます。
Img_1040


【検証結果】

実行環境速度Safariを基準にした相対値
Safari2273.4ms-
Chrom - Nitrous:OFF9784.7ms4.30
Chrom - Nitrous:ON2449.2ms1.08


先に記載したように、Nitrousを使用することにより、Mobile Safariとほぼ同等の速度が出ています。
なお、Nitrousは、ブラウザアプリだけではなく、その他JavaScriptを使用するアプリにも同様な効果を発揮します。
しかし、「Chrome」自体の動きが・・・

【2012/09/23追記】
「Nitrous」を使用することにより、満足の行く結果になりましたが、そもそもPCと比較してどうよ?を検証してみました。
プロセスよりも結果を重要視しているため、各ブラウザのJavaScript実行エンジンがどうゆうものかは、調べていません。

【Google Chrom(Win7)】 ※拡大できます。
1

【Firefox(Win7)】 ※拡大できます。
2

【Internet Explorer(Win7)】 ※拡大できます。
3


【検証結果】

実行環境速度Mobile Safariを基準にした
相対値(速度/Safariの速度)
Mobile Safariを基準にした
相対値(Safariの速度/速度)
Mobile Safari2273.4ms--
Chrom - Nitrous:OFF9784.7ms4.300.23
Chrom - Nitrous:ON2449.2ms1.080.93
Google Chrom(Win7)157.8ms0.0714.41
Firefox(Win7)164.3ms0.0713.84
Internet Explorer(Win7)144.9ms0.0615.69

予想通りですがPC環境の圧勝です。
iPhoneと比較して、約13~15倍の速度で動作しています。

|

« iPhoneカスタマイズ~Browser Changer~ | トップページ | iPhone5 32GB Black購入 »

コメント

コメントを書く



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




トラックバック

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

この記事へのトラックバック一覧です: iPhoneカスタマイズ~Nitrous~:

« iPhoneカスタマイズ~Browser Changer~ | トップページ | iPhone5 32GB Black購入 »