Google Chrome v systému Windows byl mnohokrát kritizován za enormní využití paměti RAM a zhroucení, když bylo otevřeno mnoho karet. Google navíc nikdy nepřipustil problém a pokračoval ve zlepšování dalších aspektů prohlížeče bez ohledu na výkon a provádění pouze drobných změn a optimalizací, které nestačily. S nedávnými verzemi Chrome 53 pro 64bitové systémy Windows a Chrome 54 pro 32bitové Windows však Google tvrdí, že konečně výrazně vylepšil svůj výkon.
To bylo možné díky implementaci mechanismu PGO (Profile Guided Optimization) dostupného v kompilátoru C ++ použitém ve Windows. Tajemství spočívá v tom, že prohlížeč s povoleným PGO bude sledovat, jaké funkce a funkce API se používají nejvíce, a po analýze těchto dat bude kompilovaná verze optimalizovat kód za nejpoužívanějšími funkcemi, což zrychlí.
Podle Googlu se použitím GPO společnosti Microsoft zlepšila doba spuštění o 16,8%, zatímco celková rychlost načítání stránky se zlepšila o 14,8%. Nová karta se také v nových verzích načítá o 5,9% rychleji.
Chcete-li se dozvědět více o změnách za těmito verzemi, přejděte na Příspěvek na blogu Chromium . Chcete-li získat více informací o mechanismu optimalizace PGO, měli byste navštívit tento článek MSDN .