OperaMobileとNetFrontのJavaScript実行速度比較

手元のPocketPC(H2210)にOpera 8.60 for Windows Mobile BETA (1682E)とNetFront v3.3をインストールした。折角なのでIE6 and IE7 速度テスト(ベンチマーク)にあるベンチマークテストを実行し、その結果を表にまとめてみた。

多くのテストに於いてループ回数を元のベンチマークより少なく設定している。その回数もあわせて表に記載してあるので必要に応じて元のベンチマークテストと照らし合わせて頂きたい。

テスト名 ループ回数 Opera Mobile 8.60 NetFront v3.3
文字列連結 1000 0 3960.4
文字列の連結(配列のjoinで連結) 10000 0 5526.6
エレメント作成 10000 3600 7644.0
テキストノード作成 10000 3400 6546.6
シリアルサーチ 10000 400 6131.0
innerHTML 100 1000 9350.2
innerText/textContent 100 800 9236.2
正規表現 1000 800 16436.4
スタイルシートからの読み出し 10000 1600 14813.8
スタイルシートへの書き込み 1000 1600 4366.0
withによる省略 10000 1200 3799.4
子ノード追加 1000 200 958
ノード読み出し 1000 0 972.8
ノードへの書き込み 1000 600 1138.8
配列読み出し 10000 0 2551.6
配列書き込み 10000 0 3713.2
オブジェクト作成 100000 3000 25518.2

その他実行速度の比較を行った結果から得られためぼしい事項を以下に挙げる。

NetFrontでJavaScriptは確かに動いたが、Operaのように使える速度では無いのかもしれない……というのが主観的な感想。PS3のに搭載されるNetFrontでGoogle Mapsを表示させてあまりの遅さにびっくりしたという感想が出るのにも何となく納得してしまう。ET2006で訊いたOperaよりNetFrontの方が速いという話を確認する事ができるかと思ったのだけれど……少なくともJavaScriptの実行速度については勝負にならない。JavaScriptの実行速度はNetFrontよりOpera Mobileの方が圧倒的に高速

この文書の諸情報

この文書の永続的URI
http://kuruman.org/diary/2006/11/19/opera-netfront-js-speed
公開日時
2006年11月19日 午後0時48分01秒
ヘルプ
フィードバックについて
RSS Feedによる更新情報
http://kuruman.org/note/index.xml
This document is licensed under a CC : by-nc. 2006, Kuruma; FOAF description.