Vào tháng 6.2024, Google công bố một loạt cải tiến đáng kể về hiệu suất cho trình duyệt Chrome, kèm một bài viết trên blog giải thích chi tiết về những thay đổi này.
Gần một năm sau, Google lại tiếp tục chia sẻ những tiến bộ mới trong trình duyệt Chrome của mình. Đáng chú ý, Google không phải là công ty duy nhất nhấn mạnh những cải tiến về tốc độ của trình duyệt. Microsoft cũng đã công bố rằng trình duyệt Edge của họ đang trở nên nhanh hơn đáng kể. Cả hai công ty đều sử dụng chuẩn Speedometer 3.0 để đo lường hiệu suất.

Theo thông tin từ Google, nhóm phát triển đã thực hiện nhiều cải tiến quan trọng trong quản lý bộ nhớ và lưu trữ đệm. Những thay đổi này bao gồm việc thiết kế lại cấu trúc bộ nhớ cho nhiều thành phần như DOM, CSS và các quy trình vẽ.
Google cho biết công cụ kết xuất Blink trong Chrome hiện đã “tránh được nhiều sự lãng phí không cần thiết”, giúp tối ưu hóa việc sử dụng bộ nhớ đệm CPU. Đặc biệt, trong các lĩnh vực mà việc xử lý bộ nhớ trước đây phụ thuộc vào thu gom rác trong Oilpan, nhóm phát triển đã chuyển hoàn toàn sang sử dụng Oilpan thay vì hàm phân bổ bộ nhớ malloc.
Nhờ sức mạnh thu gom rác trong Blink của Oilpan, những cải tiến trong quản lý bộ nhớ và bộ nhớ đệm mà Google thực hiện trở thành nền tảng cho việc tối ưu hóa mã hiệu quả. Đây cũng là điều tương tự đã được một kỹ sư cấp cao của Microsoft chỉ ra khi nói đến các ứng dụng làm chậm hệ điều hành Windows.
Bên cạnh đó, Google cũng đã cải thiện khả năng xử lý chuỗi trong trình kết xuất, với việc cập nhật phương pháp băm thành rapidhash giúp nâng cao hiệu suất. Đặc biệt, khi các tác vụ kết xuất trở nên tốn kém, chẳng hạn như tính toán kiểu CSS cho nhiều phần tử khác nhau, Google đã bổ sung các kỹ thuật lưu trữ đệm mới nhằm tăng cường số lần truy cập bộ nhớ đệm và giảm thiểu số lần bỏ lỡ.
Theo Kiến Văn (TNO)