[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 2chのread.cgiへ]
Update time : 03/20 09:19 / Filesize : 206 KB / Number-of Response : 901
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

Opera 総合スレッド Part90



482 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/05/10(土) 01:57:38 ID:zjat79560]
ようするにコンパイラで最適化したってことか。


海外記事紹介:Firefox 3 with Profile-Guided Optimization = Speeding ticket
amigomr.dw.land.to/blog/article.php?id=733

gemal 氏の 記事 によると、最新の Firefox 3 は、あやゆるブラウザの中で、
最も速くなるという(Ryan 氏の JavaScript テストの 結果 による)。
Opera 9.5 Beta 9807 より 30% 以上も速いという。

その秘密(実際の所は秘密でも何でもないわけだが)は、
Profile Guided Optimization (PGO) というものによるらしい。
これは、既に IE7 でも使われており、IE7 では 8% のパフォーマンスの改善を得たという。

Firefox をビルド(コンパイル)する際、テストが行われ、これらのテストからのデータが、
コンパイルされたコードを最適化するために使われる。テストからのデータは、コンパイラに、
積極的に、Firefox 内のコードを最適化できるようにする。データは、生成環境でどのように
プログラムが動作するかを表す。こうして、コードを最適化しながら、ビルド(コンパイル)は行われる。

このビルド(コンパイル)時に、PGO は、生成されるコードの質を高めるという。
多分、この技術を使って Firefox3 Beta4 はリリースされると思われるが、
使わないでコンパイルした際と比較して、JavaScript テストが 11% 速くなったとのことである。
どのくらい、速くなっているか楽しみにしておこう。







[ 続きを読む ] / [ 携帯版 ]

全部読む 前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<206KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef