Windows 版 Chrome は PartitionAlloc 拡張によりパフォーマンスが向上
Windows Chrome ユーザーに朗報です。Google は、速度と効率性を重視して設計されたメモリ管理ツール PartitionAlloc の使用を Chrome の Windows コンポーネント ビルド内で拡大しています。この幅広い採用により、パフォーマンスが著しく向上し、ブラウジング体験がよりスムーズになる可能性があります。
2021 年 3 月に、 Google はパフォーマンスの高速化、メモリの効率的な使用、セキュリティの向上を目的として設計されたカスタム メモリ アロケータである PartitionAlloc を導入しました。当初、PartitionAlloc は Chrome のレンダリング エンジンである Blink 内に実装されていました。
この成功を基に、Google は Chrome 89 でその使用を大幅に拡大しました。標準のメモリ割り当て関数 (malloc) をインターセプトすることで、Android および 64 ビット Windows 版 Chrome のあらゆる場所に PartitionAlloc を実装しました。これにより、メモリとパフォーマンスが向上しました。
現在、Google は PartitionAlloc を新たなレベルに引き上げています。Windows Report が発見した新しいコミットは、同社が PartitionAlloc のさらなる広範な採用を推進していることを示唆しています。このコミットは、Chrome の Windows コンポーネント ビルド内で PartitionAlloc-Everywhere を有効にすることに重点を置いています。これにより、Windows ユーザーのパフォーマンスとメモリがさらに向上する可能性があります。
「[PA] Windows コンポーネント ビルドで PartitionAlloc-Everywhere をサポートします。Windows コンポーネント ビルドに allocator_shim を使用するには、すべての共有ライブラリと実行可能ファイルが allocator_shim.dll にリンクされている必要があります (つまり、perfetto、icu、v8、blink_core、blink_modules など)。」
Windows コンポーネント ビルド内で PartitionAlloc をより広範囲にサポートすると、Windows 上の Chrome ユーザーにいくつかの利点がもたらされます。
潜在的なパフォーマンスの向上: PartitionAlloc は割り当て遅延の低減に重点を置いているため、Chrome エクスペリエンスがよりスムーズで高速になる可能性があります。メモリ効率の向上: PartitionAlloc によるメモリ使用量の最適化により、システム リソースが解放され、ブラウザの応答性が向上する可能性があります。
Windows 上の Chrome ユーザーは、Google が Windows コンポーネント ビルド内に PartitionAlloc-Everywhere を正常に組み込むと、パフォーマンスの向上が期待できます。
PartitionAlloc の改善に加えて、Chrome にはパフォーマンス問題のアラート通知、HTTPS ファースト バランス モードなどの他の機能も追加され、Google はパスワード漏洩の警告を廃止する予定です。
コメントを残す