Браузер Chrome отримує підвищення швидкості за допомогою оптимізації керування профілями
Майбутня побудова Chrome Chrome, Chrome 55, прийде з деякими вдосконаленнями, щоб зробити браузер Google меншим ресурсом. Тим часом компанія впровадила ще щось для прискорення роботи Chrome: Оптимізація, керована профілями.
Спочатку ця функція знайшла на інструментах розробників Visual Studio від Microsoft, оптимізація керування профілями (PGO) - це технологія, яка відстежує взаємодію користувача з програмою.
Деякі функції використовуються більше, інші менше. З PGO, функції, які використовуються частіше, будуть оптимізовані для швидкості, час менш використовувані функції оптимізовані менший, трохи повільніше код. Результатом є менший загальний розмір коду та більш швидкий Chrome.
Оптимізація також виконується для розташування коду в пам'яті, оскільки PGO переміщує рідко використовувані функції від тих, які часто використовуються. Це призводить до кращого керування кеш керування інструкціями ЦП, уникаючи кешування менш використовуваного коду, що призводить до кращої продуктивності.
| Вплив ГП на навантаження та час запуску | |
| Час завантаження сторінки нової вкладки | 14,8% швидше |
| Завантаження сторінки (час до початку малювання) | 5,9% швидше |
| Час запуску | 16,8% швидше |
З точки зору чисел, побудова Chrome, який має PGO, буде На 15% швидше загалом на Windows у порівнянні з побудовою Chrome без PGO.
Для тих, хто любить більш ефективні браузери Chrome, Build 53 - це те, що ви шукаєте, якщо ви використовуєте 64-розрядну версію Chrome. Якщо ви використовуєте 32-розрядну версію браузера, Build 54 - це збірка, на яку слід звернутися.

З PGO тепер доступний на поточних Chrome будує, і з Chrome 55 найближчим часом, здається, що Google, нарешті, вирішив скоротити деякі жир від свого браузера, те, що вже давно назріла \ t.

