こんにちは。 ついにAndroid2.2がやってきました。 テザリングやFlash対応をはじめ、多くの新機能が追加されましたが、 やはり一番の注目は「JITコンパイラ搭載」ではないでしょうか。 JIT(Just In Time)コンパイラとは、Javaプログラムを実行前にネイティブコードに変換し、実行する方式のことで、 これにより2~5倍の高速化が見られるとか…! ということで、以前紹介した記事内での検証をAndroid 2.2端末で再検証してみたいと思います。 検証端末は次のものを使用しています。 前回:HT-03A (AndroidSDK 1.6) 今回:Nexus One (AndroidSDK 2.2) 絶対的な数値は端末が異なるため、あまり参考になりません。 nativeとjavaの相対比較に注目してください。 検証内容の詳細については過去の記事を参照してください。