Vì sao Google Chrome lại ngày càng duyệt web nhanh hơn?

Tháng 6.2024, Google giới thiệu nhiều cải tiến hiệu suất cho Chrome và đăng bài blog giải thích chi tiết các thay đổi giúp trình duyệt chạy nhanh và hiệu quả hơn.

Gần một năm sau đợt cải tiến lớn, Google tiếp tục chia sẻ những bước tiến mới về hiệu suất của trình duyệt Chrome. Điều đáng chú ý là không chỉ Google, mà cả Microsoft cũng đang đẩy mạnh tối ưu hóa trình duyệt Edge, nhằm nâng cao tốc độ và trải nghiệm người dùng. Cả hai “ông lớn” đều sử dụng chuẩn Speedometer 3.0 để đánh giá hiệu suất duyệt web một cách khách quan.

Theo Google, nhóm phát triển Chrome đã tập trung cải thiện việc quản lý bộ nhớ và lưu trữ đệm. Họ đã thiết kế lại cấu trúc bộ nhớ cho nhiều thành phần cốt lõi như DOM, CSS và các quy trình vẽ, từ đó tăng hiệu quả sử dụng tài nguyên hệ thống và giảm độ trễ khi duyệt web.

Một thay đổi quan trọng nằm ở công cụ kết xuất Blink. Google cho biết Blink đã được tinh chỉnh để loại bỏ nhiều lãng phí không cần thiết, nhờ đó tối ưu hơn trong việc sử dụng bộ nhớ đệm của CPU. Đây là bước tiến giúp cải thiện hiệu suất tổng thể mà không làm ảnh hưởng đến độ ổn định hay khả năng tương thích của trình duyệt.

Đặc biệt, ở các khu vực trước đây phụ thuộc vào cơ chế thu gom rác trong hệ thống Oilpan, nhóm phát triển đã chuyển hoàn toàn sang sử dụng Oilpan thay vì dùng malloc để phân bổ bộ nhớ. Việc này giúp cải thiện quản lý bộ nhớ tự động, giảm rò rỉ bộ nhớ và góp phần tăng tốc độ xử lý trang web phức tạp.

Nguyên nhân Google Chrome ngày càng duyệt web nhanh hơn?

Nguyên nhân Google Chrome ngày càng duyệt web nhanh hơn?

Với sự hỗ trợ mạnh mẽ từ hệ thống thu gom rác Oilpan tích hợp trong công cụ kết xuất Blink, các cải tiến mà Google thực hiện về quản lý bộ nhớ và bộ nhớ đệm đã trở thành nền tảng vững chắc cho việc tối ưu hóa mã nguồn. Điều này không chỉ giúp Chrome vận hành hiệu quả hơn mà còn cho thấy điểm tương đồng với nhận định của một kỹ sư cấp cao từ Microsoft, người đã từng chỉ ra rằng các ứng dụng sử dụng bộ nhớ kém hiệu quả có thể khiến hệ điều hành Windows hoạt động chậm đi.

Ngoài bộ nhớ, Google cũng tập trung vào việc nâng cao khả năng xử lý chuỗi trong trình kết xuất. Họ đã triển khai phương pháp băm mới có tên là rapidhash, giúp cải thiện tốc độ xử lý và tối ưu hiệu năng khi làm việc với các chuỗi dữ liệu lớn. Việc áp dụng công nghệ này là bước tiến rõ rệt trong nỗ lực giảm độ trễ khi tải và hiển thị nội dung trang web.

Đáng chú ý, với các tác vụ nặng như tính toán kiểu CSS cho nhiều phần tử khác nhau – vốn tiêu tốn tài nguyên hệ thống, Google đã bổ sung các kỹ thuật lưu trữ đệm tiên tiến hơn. Nhờ đó, tần suất truy cập bộ nhớ đệm tăng lên đáng kể, trong khi số lần bị bỏ lỡ được cắt giảm, mang lại hiệu suất vượt trội cho Chrome trong quá trình duyệt web phức tạp.

Nguồn TG&VN: https://baoquocte.vn/vi-sao-google-chrome-lai-ngay-cang-duyet-web-nhanh-hon-316953.html