Trình duyệt Chrome được tăng tốc với Tối ưu hóa theo hướng dẫn hồ sơ
Bản dựng Chrome sắp ra mắt của Google, Chrome 55, sẽ đi kèm với một số cải tiến để làm cho trình duyệt của Google bớt đi một tài nguyên. Trong khi đó, công ty đã triển khai một thứ khác để tăng tốc Chrome: Tối ưu hóa hướng dẫn hồ sơ.
Ban đầu là một tính năng được tìm thấy trên các công cụ dành cho nhà phát triển Visual Studio của Microsoft, Tối ưu hóa hướng dẫn hồ sơ (PGO) là một công nghệ theo dõi sự tương tác của người dùng với một ứng dụng.
Một số chức năng được sử dụng nhiều hơn, số khác ít hơn. Với PGO, các chức năng được sử dụng thường xuyên hơn sẽ được tối ưu hóa cho tốc độ, trong khi chức năng ít sử dụng được tối ưu hóa với mã nhỏ hơn, chậm hơn một chút. Kết quả là một dấu chân mã tổng thể nhỏ hơn và Chrome nhanh hơn.
Tối ưu hóa cũng được thực hiện đến vị trí bộ nhớ của mã vì PGO sẽ di chuyển các chức năng hiếm khi được sử dụng ra khỏi các chức năng thường được sử dụng. Điều này dẫn đến việc quản lý tốt hơn bộ đệm của lệnh CPU bằng cách tránh bộ đệm của mã ít được sử dụng, dẫn đến hiệu suất tốt hơn.
PGO tác động đến tải và thời gian khởi động | |
Thời gian tải trang tab mới | Nhanh hơn 14,8% |
Tải trang (thời gian sơn đầu tiên) | Nhanh hơn 5,9% |
Thời gian khởi động | Nhanh hơn 16,8% |
Về mặt số lượng, bản dựng Chrome có PGO sẽ là Nhanh hơn 15% tổng thể trên Windows so với bản dựng Chrome không có PGO.
Đối với những người hâm mộ trình duyệt Chrome hoạt động tốt hơn, Build 53 là thứ bạn đang tìm kiếm nếu bạn sử dụng phiên bản Chrome 64 bit. Nếu bạn đang sử dụng phiên bản 32 bit của trình duyệt, Build 54 là bản dựng dành cho.
Với PGO hiện đã có trên các bản dựng Chrome hiện tại và sắp có Chrome 55, có vẻ như Google cuối cùng đã quyết định cắt giảm một số chất béo khỏi trình duyệt của mình, một thứ đã quá hạn từ lâu.