Prehliadač Google Chrome v systéme Windows bol mnohokrát kritizovaný za obrovské využitie pamäte RAM a zlyhanie, keď bolo otvorených veľa kariet. Google navyše nikdy nepripustil problém a pokračoval v zlepšovaní ďalších aspektov prehliadača bez ohľadu na výkon a vykonávania iba malých zmien a optimalizácií, ktoré nestačili. S nedávnymi vydaniami Chrome 53 pre 64-bitové systémy Windows a Chrome 54 pre 32-bitové Windows však Google tvrdí, že konečne výrazne vylepšil svoj výkon.
To bolo možné vďaka implementácii mechanizmu PGO (Profile Guided Optimization) dostupného v kompilátore C ++ používanom v systéme Windows. Za tajomstvom sa skrýva to, že prehliadač s povoleným PGO bude sledovať, ktoré funkcie a funkcie API sa používajú najviac, a po analýze týchto údajov kompilovaná verzia optimalizuje kód za najpoužívanejšími funkciami, aby bola rýchlejšia.
Podľa spoločnosti Google sa použitím GPO spoločnosti Microsoft zlepšila doba spustenia o 16,8%, zatiaľ čo celková rýchlosť načítania stránky sa zlepšila o 14,8%. Nová karta sa v nových verziách tiež načítava o 5,9% rýchlejšie.
Ak sa chcete dozvedieť viac informácií o zmenách za týmito vydaniami, prejdite na stránku Príspevok na blogu Chromium . Ak chcete získať viac informácií o mechanizme optimalizácie PGO, mali by ste navštíviť tento článok MSDN .