Chrome става по-бърз в Windows с оптимизация, ръководена от профили
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.