Google Chrome на Windows беше критикуван многократно за огромното използване на RAM и сривове, когато имаше много отворени раздели. Освен това 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 статия .