Google Chrome trên Windows nhiều lần bị chỉ trích vì sử dụng RAM khủng và bị treo khi có nhiều tab đang mở. Hơn nữa, Google không bao giờ thừa nhận vấn đề và tiếp tục cải thiện các khía cạnh khác của trình duyệt mà không tính đến hiệu suất, và chỉ thực hiện các thay đổi và tối ưu hóa nhỏ là không đủ. Tuy nhiên, với các bản phát hành gần đây của Chrome 53 cho hệ thống Windows 64 bit và Chrome 54 cho Windows 32 bit, Google tuyên bố cuối cùng đã cải thiện đáng kể hiệu suất của nó.
Điều này có thể thực hiện được bằng cách triển khai cơ chế Tối ưu hóa có Hướng dẫn Hồ sơ (PGO) có sẵn trong trình biên dịch C ++ được sử dụng trên Windows. Bí mật đằng sau đó là trình duyệt có bật PGO sẽ theo dõi những tính năng và hàm API nào được sử dụng nhiều nhất và sau khi phân tích dữ liệu này, phiên bản biên dịch sẽ tối ưu hóa mã đằng sau các tính năng được sử dụng nhiều nhất để làm cho nó nhanh hơn.
Theo Google, việc sử dụng GPO của Microsoft đã cải thiện thời gian khởi động lên 16,8% trong khi tốc độ tải trang tổng thể được cải thiện 14,8%. Tab Mới cũng tải nhanh hơn 5,9% trong các phiên bản mới.
Để tìm hiểu thêm về những thay đổi đằng sau những bản phát hành này, hãy xem Bài đăng trên blog Chromium . Để biết thêm thông tin về cơ chế tối ưu hóa PGO, bạn nên truy cập bài báo MSDN này .