私は現在の JavaScript エンジンについてかなりのことを知っています。その間にどのような技術が生まれましたか? 自由に入手できる情報へのリンクを提供してください。
編集:
明確にするために、JavaScriptの実行速度を向上させるために実装されている、または最近考えられた新しい手法を探しています。
私は現在の JavaScript エンジンについてかなりのことを知っています。その間にどのような技術が生まれましたか? 自由に入手できる情報へのリンクを提供してください。
編集:
明確にするために、JavaScriptの実行速度を向上させるために実装されている、または最近考えられた新しい手法を探しています。
あなたの質問のほとんどはここで答えられていると思います: 最新の JavaScript エンジンはどのような最適化を実行しますか?
ここに私の頭の上から来たいくつかの参考文献があります:
現時点では (最新のブラウザーでは)、javascript はページの実行速度のボトルネックではなくなっていることに注意してください。その問題が解決された今、多くのブラウザー メーカーは、サーバーからユーザーにページを表示するプロセスの他の側面により重点を置いています。たとえば、現在標準となっているグラフィックが豊富なページの多くは、最新の GPU のパワーの恩恵を受けるでしょう。見過ごされがちですが、典型的なページのレンダリングには、スクリプトの実行よりも一般的に時間がかかります。
将来の Javascript 仮想マシンには、firefox 4 や JägerMonkey/TraceMonkey のようなメソッド JIT とトレース JIT が含まれます。
一般的な詳細については wikipedia.org を参照してください。詳細については、Sun microsystems の Web サイトと関連サイトへのリンクを参照してください。最近のバージョンの IE と Firefox およびその他のブラウザーで現在使用されているいくつかの手法は、特にパフォーマンスを強化し、一般的なブラウジング エクスペリエンスを向上させるために、独自の制御構造で動作するデュアルプロセスまたはマルチプロセスの形式です。関連するパブリック インターネット サーバーの数が時間とともに変化するにつれて、javascript の使用が減少している国もあれば、増加している国もあります。コードを解析および解釈する JavaScript がより高速な言語で書き直されるか、サーバー上のコードまたはユーザーのコンピューターで動作する何らかの形式のマルチプロセスが導入された場合にのみ、速度が向上します。
GPU を使用します。