Google Chrome är 15 % snabbare i Windows

#


Hur gick det till? Den har följt Microsofts PGO-teknik (Profile Guided Optimization) till punkt och pricka under en tid. Och det här är resultatet

Google har följt Microsofts riktlinjer för optimering av Windows-applikationer sedan Chromes 64-bitarsversion 52 respektive 32-bitarsversion 54, och nu är webbläsaren från Mountain View 15 % snabbare på Redmonds plattform.

Profile Guided Optimisation (PGO) är ett av flera verktyg i Microsofts Visual Studio-paket som mäter hur användarna faktiskt interagerar med en applikation. PGO utnyttjar den information som samlats in om den verkliga användningen av ett program och kompilerar det på nytt genom att fokusera all uppmärksamhet på hur man optimerar de mest använda funktionerna i en viss programvara. Och resultatet ledde i det här fallet till en 15-procentig ökning av Chromes prestanda på Windows. Det är en fantastisk laginsats som har gjort en nyttig tjänst för Windows-användare som surfar på webben med Chrome.

Ett bra exempel på ett partnerskap att kopiera

Google letar alltid efter nya sätt att snabba upp surfningen på webben. "Chrome är en extremt komplex programvara med en källkod som innehåller mer än en miljon funktioner", förklarar Googles Sébastien Marchand. "Alla funktioner är inte lika - vissa används ofta, medan andra används sällan. PGO använder data från körning för att spåra vilka funktioner som är mest "populära" och optimera dem." Tack vare PGO:s ingripande har resultatet blivit utmärkt: Chrome på Windows har förbättrat starttiden med 17 %, laddningen av nya sidor i flikar med nästan 15 % och sidorna i allmänhet med 16 %.


CPU används på ett intelligent sätt

En av de effektivaste teknikerna som PGO använder för att snabba upp program är att optimera var i minnet de mest använda funktionerna i ett program lagras, så att de om möjligt lagras i CPU:ns snabba instruktionscache. Microsoft har skapat ett särskilt område på sin Visual C++-blogg för dem som vill veta mer om hur Profile Guided Optimization fungerar.


Lämna en kommentar