大規模な改修からほぼ1年が経ちましたが、GoogleはChromeブラウザのパフォーマンス向上に向けた新たな取り組みを発表し続けています。注目すべきは、GoogleだけでなくMicrosoftもEdgeブラウザの最適化に力を入れており、速度とユーザーエクスペリエンスの向上を目指していることです。両社の「巨人」は、ウェブブラウジングのパフォーマンスを客観的に評価するために、Speedometer 3.0という標準規格を採用しています。
Googleによると、Chromeチームはメモリ管理とキャッシュの改善に注力しており、DOM、CSS、描画プロセスなど、多くのコアコンポーネントのメモリアーキテクチャを再設計することで、システムリソースの効率性を向上させ、ウェブ閲覧時のレイテンシを削減しています。
重要な変更点の一つは、Blinkレンダリングエンジンです。Googleによると、Blinkは不要なオーバーヘッドを排除し、CPUキャッシュをより有効に活用するように調整されました。これにより、ブラウザの安定性や互換性に影響を与えることなく、全体的なパフォーマンスが向上します。
特に、これまでOilpanシステムのガベージコレクション機構に依存していた領域において、開発チームはメモリ割り当てにmallocではなくOilpanを使用するように完全に切り替えました。これにより、自動メモリ管理が改善され、メモリリークが削減され、複雑なWebページの処理速度が向上します。
Google Chrome がどんどん高速化しているのはなぜですか? |
Blinkレンダリングエンジンに組み込まれたOilpanガベージコレクションシステムの助けを借りて、Googleのメモリ管理とキャッシュの改善は、コード最適化の強固な基盤となっています。これはChromeの効率性を向上させるだけでなく、メモリを非効率的に使用するアプリケーションがWindowsの速度を低下させる可能性があると指摘したMicrosoftのシニアエンジニアの見解を裏付けるものでもあります。
メモリに加えて、Googleはレンダラーにおける文字列処理の改善にも注力しました。rapidhashと呼ばれる新しいハッシュ手法を実装することで、処理速度が向上し、大規模なデータ文字列を扱う際のパフォーマンスが最適化されます。この技術の実装は、ウェブページのコンテンツの読み込みと表示におけるレイテンシを削減するための取り組みにおいて、明確な前進です。
特に、システムリソースを消費する、複数の要素のCSSスタイルの計算といった高負荷タスクに対して、Googleはより高度なキャッシュ技術を追加しました。その結果、キャッシュヒットの頻度が大幅に向上し、キャッシュミスの回数が減少し、複雑なウェブブラウジングにおいてもChromeのパフォーマンスが向上しました。
出典: https://baoquocte.vn/vi-sao-google-chrome-lai-ngay-cang-duyet-web-nhanh-hon-316953.html
コメント (0)