Chrome становится быстрее в Windows с оптимизацией по профилю
Google Chrome в Windows неоднократно подвергался критике за его огромное использование оперативной памяти и сбои, когда было открыто много вкладок. Более того, Google никогда не признавал наличие проблемы и продолжал улучшать другие аспекты браузера, но не с учетом производительности, и внесение только небольших изменений и оптимизаций, которые не были достаточно. Однако с недавними выпусками Chrome 53 для 64-битных систем Windows и Chrome 54 для 32-битных Windows, Google утверждает, что наконец-то значительно улучшила свою производительность.
Это стало возможным благодаря реализации механизма профильной оптимизации (PGO), доступного в компиляторе C ++, используемом в Windows. Секрет в том, что браузер с включенным PGO будет отслеживать, какие функции и функции API используются чаще всего. и после анализа этих данных скомпилированная версия оптимизирует код наиболее часто используемых функций, делая его Быстрее.
По данным Google, использование GPO от Microsoft позволило сократить время запуска на 16,8%, в то время как общая скорость загрузки страницы увеличилась на 14,8%. Новая вкладка также загружается на 5,9% быстрее в новых версиях.
Чтобы узнать больше об изменениях, стоящих за этими выпусками, перейдите к Сообщение в блоге Chromium. Чтобы получить дополнительную информацию о механизме оптимизации PGO, посетите эта статья MSDN.