
Google Chrome の大幅なパフォーマンス向上
昨年6月、GoogleはChromeブラウザの大幅なパフォーマンス向上を発表し、その背景にあるイノベーションの詳細な分析を提供しました。それから約1年が経ち、本日、GoogleはChromiumベースのブラウザのパフォーマンスにおける継続的な進歩を強調した新たなアップデートを発表できることを嬉しく思います。

競合状況: Google Chrome vs. Microsoft Edge
興味深いことに、パフォーマンスに関する主張はGoogleだけではありません。Microsoftも最近、Edgeブラウザの大幅な速度向上を披露しており、両社ともSpeedometer 3.0ベンチマークを用いてパフォーマンス指標を検証しています。
T-Force DDR5-7200 RAM のレビュー中に当社独自に実施した評価では、同じベンチマーク ツールを使用してこれらの結果が確認されました。
メモリ管理とキャッシュの革新
Googleの最新のブログ発表によると、開発チームはメモリ管理とキャッシュ戦略において重要な進歩を遂げました。この取り組みには、ドキュメントオブジェクトモデル(DOM)、CSS、レイアウト、レンダリングプロセスに関連するものを含む、複数の内部データ構造のメモリレイアウト構成の包括的な再設計が含まれています。
Googleは、Chromium内のBlinkレンダリングエンジンが「無駄な変更を大量に回避」できるようになり、CPUキャッシュの利用率を最適化できるようになったと強調しています。チームの取り組みにより、従来のメモリ割り当て関数をOilpanガベージコレクションシステムに完全に移行することで、これまでOilpanガベージコレクションシステムのみに依存していたメモリ処理能力が拡張されました。
ご存じない方のために説明すると、Oilpan は Blink エンジン内で使用されるガベージ コレクターです。
最適化技術の広範な影響
Googleが実装したメモリ管理とキャッシュ機能の強化の多くは、効果的なコード最適化の中核を成しています。注目すべきことに、Microsoftのシニアエンジニアが最近、Windowsシステム全体のパフォーマンスを低下させるアプリケーションにおける同様の問題を認識しました。
これらの基本的な改善に加え、Googleはレンダリングエンジン内の文字列処理も改良しました。ハッシュ化技術は、パフォーマンス面で高い評価を得ているrapidHashにアップグレードされました。さらに、多数の要素のCSSスタイルの計算など、計算負荷の高いレンダリングタスクでは、キャッシュヒットを最大化し、ミスを最小限に抑えるキャッシュ戦略を強化しました。
さらに詳しい情報については、こちらのGoogle のブログ投稿でこれらの開発の詳細をお読みください。
コメントを残す