Brskalnik Chrome dobi povečanje hitrosti z optimizacijo s profilom
Google prihajajoči Chrome gradnjo, Chrome 55, bo prišel z nekaj izboljšav, da bi Google brskalnik manj vir prašič. V tem času je podjetje uvedlo še nekaj drugega, da pospeši Chrome: Optimiziranje s profilom.
Prvotno funkcija, ki je bila najdena na Microsoftovih orodjih za razvijalce Visual Studio, je optimiziranje profila (PGO), ki sledi interakciji uporabnika z aplikacijo.
Nekatere funkcije se uporabljajo bolj, druge manj. Z PGO, funkcije, ki se uporabljajo pogosteje, bodo optimizirane za hitrost, medtem manj uporabljene funkcije so optimizirane z manjša, nekoliko počasnejša koda. Rezultat je manjši celotni kodni odtis in hitrejši Chrome.
Optimizacija se izvede tudi na pomnilniški lokaciji kode, saj bi PGO premaknil redko uporabljene funkcije stran od tistih, ki se pogosto uporabljajo. Posledica tega je boljše upravljanje predpomnilnika ukazov CPE, tako da se izognete predpomnjenju manj uporabljene kode, kar povzroči boljšo učinkovitost.
PGO vpliva na obremenitev in čas zagona | |
Čas nalaganja strani novega zavihka | 14,8% hitreje |
Obremenitev strani (čas do prve barve) | 5,9% hitreje |
Čas zagona | 16,8% hitreje |
V zvezi s številkami bi bil izdelan Chrome, ki ima PGO 15% hitreje na Windows v primerjavi z izdelavo Chrome brez PGO.
Za tiste, ki so ljubitelji boljših brskalnikov Chrome, Build 53 je tisto, kar iščete, če uporabljate 64-bitno različico Chroma. Če uporabljate 32-bitno različico brskalnika, je Build 54 gradnja, ki jo želite uporabiti.
Ker je PGO zdaj na voljo v trenutnih Chromeovih gradnjah in kmalu prihaja z Chrome 55, se zdi, da se je Google končno odločil, da bo zmanjšal nekaj maščobe v svojem brskalniku, kar je bilo že dolgo potrebno.