Google tvrdi – Chrome je brži nego ikada!

Google je još jednom objavio kako je uspio značajno poboljšati performanse svog Chrome preglednika. Gotovo godinu dana nakon prethodne objave o optimizacijama, tehnološki div ponovo dijeli tehničke detalje o novim poboljšanjima unutar Chromium platforme, na kojoj je Chrome temeljen. Ovaj put fokus je stavljen na učinkovitije upravljanje memorijom i unaprijeđene metode keširanja.

Google navodi da su napravljene velike promjene u rasporedu memorije za različite interne strukture podataka koje se koriste unutar ključnih komponenti preglednika – poput DOM-a, CSS-a, layout sustava i procesa renderiranja. Cilj ovih promjena bio je smanjiti nepotrebne operacije i bolje iskoristiti CPU cache, što izravno utječe na brzinu učitavanja i responzivnost web stranica.

Kao dio ovih promjena, u komponenti DOM-a prije se koristila kombinacija klasične alokacije memorije (malloc) i Oilpana – garbage collectora koji automatski oslobađa neiskorištenu memoriju. Sada je cijeli sustav prebačen na Oilpan, čime je upravljanje memorijom pojednostavljeno i poboljšano.

Također je poboljšano i upravljanje stringovima unutar renderer sustava. Google je implementirao novu metodu hashiranja nazvanu rapidhash, koja donosi brže operacije u situacijama kada se stringovi često uspoređuju i pohranjuju. Uz to, značajno su unaprijeđene tehnike keširanja, posebno kod kompleksnih zadataka poput izračuna CSS stilova za razne elemente, čime se povećava broj “cache hitova” i smanjuju “missovi”, što direktno doprinosi boljoj optimizaciji performansi.

Zanimljivo je da Google nije jedini koji ulaže u ovakva poboljšanja – Microsoft je nedavno istaknuo kako i njegov Edge preglednik bilježi mjerljiva ubrzanja, a obje tvrtke kao mjerilo koriste Speedometer 3.0, novi benchmark alat za testiranje performansi preglednika. Ovaj alat je korišten i u nedavnom testu DDR5-7200 RAM memorije koji je dodatno potvrdio utjecaj optimizacija softvera na cjelokupni doživljaj surfanja.

Sve u svemu, Google jasno pokazuje koliko je optimizacija koda važna za korisničko iskustvo, a korisnici Chromea mogu očekivati još brži i učinkovitiji rad preglednika u nadolazećim verzijama.

IZVOR

Svi korisnici koji žele koristiti ili prenositi sadržaj s Bajtbox portala moraju se pridržavati sljedećih pravila: Citiranje Izvora: Obavezno je jasno i precizno navesti izvor informacija, uključujući naziv autora (ako dostupno), naslov članka ili teksta te datum objave. Poveznica na Originalni Tekst: Svaka upotreba sadržaja mora uključivati aktivnu poveznicu (link) koja vodi na izvorni tekst na Bajtbox portalu. Pravna Odgovornost: Kršenje ovih pravila može imati pravne posljedice sukladno zakonima o autorskim pravima.

Pretplatite se
Obavijesti o
guest

0 Comments
Inline Feedbacks
Pogledaj sve komentare
0
Pogledaj komentare ili komentirajx