注目の書籍

好評発売中!

IT業界徹底研究就職ガイド2013年版

IT/ネット業界で働くと いうことを分かりやす く解説。2013年3月卒 業の学生向けの1冊。

必聴講座ご紹介

Cloud Days Tokyo 2012
クラウド時代を勝ち抜く企業戦略を考える

エムオーテックス


Cloud Days Tokyo 2012
クラウド時代の企業インフラとユーザー環境の姿

ヴイエムウェア


Cloud Days Osaka 2012
クラウドでIT維新を〜ビジネスを加速させるベストプラクティス

アマゾン データ サービス ジャパン

オープンソース/Linux

ニュース

ITpro

Firefox 3.1に搭載予定のJavaScriptエンジン「TraceMonkey」,数倍〜数十倍の高速化

2008/08/25
ITpro
図1●ベンチマーク・テストの結果
図1●ベンチマーク・テストの結果
[画像のクリックで拡大表示]
図2●TraceMonkey付きFirefox 3.1とFirefox 3の比較(1)
図2●TraceMonkey付きFirefox 3.1とFirefox 3の比較(1)
[画像のクリックで拡大表示]
図3●TraceMonkey付きFirefox 3.1とFirefox 3の比較(2)
図3●TraceMonkey付きFirefox 3.1とFirefox 3の比較(2)
[画像のクリックで拡大表示]
図4●TraceMonkey付きFirefox 3.1とFirefox 3の比較(3)
図4●TraceMonkey付きFirefox 3.1とFirefox 3の比較(3)
[画像のクリックで拡大表示]

 米Mozilla Foundationは米国時間2008年8月23日,オープンソースWebブラウザ「Firefox」用の新たなJavaScriptエンジン「TraceMonkey」を発表した。Just-In-Time(JIT)コンパイラ搭載でJavaScriptの処理速度が大幅に向上し,各種Webアプリケーションの高速化につながると見込む。

 TraceMonkeyは,Firefox 3.0のJavaScriptエンジン「SpiderMonkey」にJavaScriptコード用コンパイル機能を付加している。次期WebブラウザFirefox 3.1の開発ツリーに反映させベンチマーク・テストで計測したところ,SunSpiderテストで1.83倍,SunSpiderのubenchテストで22.5倍,画像処理で6.46倍,行列処理で6.26倍の速度向上を確認したという。

 現在の対応アーキテクチャはx86/x86-64とARMのため,パソコン向けWebブラウザだけでなく,英ARM製プロセサを採用しているモバイル機器などでも利用可能。

 SunSpiderテストの各項目を見ると,31.5倍も高速化した3bit-bits-in-byte処理がある一方,binary-trees処理は速度が遅くなっている。Mozillaは,まだ開発の初期段階にあるTraceMonkeyには修正の必要なバグが存在するとしている。

 米メディア(CNET News.com)によると,Mozillaは2008年末リリース予定のFirefox 3.1にTraceMonkeyを搭載する予定で,これから公開するFirefox 3.1初のベータ版に入れるという。

[発表資料(Mozillaのブログ記事)] [発表資料(関連ブログ記事)]

この記事に対するfacebookコメント

nikkeibpITpro

読みましたか? 〜 未読記事をご紹介