La aproape un an după o revizuire majoră, Google continuă să împărtășească noi pași în ceea ce privește performanța browserului Chrome. Este demn de remarcat faptul că nu doar Google, ci și Microsoft depun eforturi pentru optimizarea browserului Edge, pentru a îmbunătăți viteza și experiența utilizatorului. Ambii „giganți” folosesc standardul Speedometer 3.0 pentru a evalua obiectiv performanța navigării pe web.
Conform Google, echipa Chrome s-a concentrat pe îmbunătățirea gestionării memoriei și a memorării în cache. Aceștia au reproiectat structura memoriei pentru multe componente de bază, cum ar fi DOM, CSS și procesele de desenare, crescând astfel eficiența utilizării resurselor sistemului și reducând latența la navigarea pe web.
O modificare importantă este motorul de randare Blink. Google spune că Blink a fost modificat pentru a elimina supraîncărcările inutile și pentru a utiliza mai bine memoria cache a procesorului. Acesta este un pas care ar trebui să îmbunătățească performanța generală fără a afecta stabilitatea sau compatibilitatea browserului.
În special, în domeniile care anterior se bazau pe mecanismul de colectare a gunoiului din sistemul Oilpan, echipa de dezvoltare a trecut complet la utilizarea Oilpan în loc de malloc pentru alocarea memoriei. Acest lucru ajută la îmbunătățirea gestionării automate a memoriei, la reducerea pierderilor de memorie și la accelerarea procesării paginilor web complexe.
| De ce devine Google Chrome din ce în ce mai rapid? |
Cu puternicul sistem de colectare a gunoiului Oilpan încorporat în motorul de randare Blink, îmbunătățirile aduse de Google gestionării memoriei și memorării în cache au pus o bază solidă pentru optimizări de cod care nu numai că fac Chrome mai eficient, dar reflectă și observațiile unui inginer senior Microsoft care a subliniat că aplicațiile ineficiente din punct de vedere al memoriei pot încetini Windows.
Pe lângă memorie, Google s-a concentrat și pe îmbunătățirea procesării șirurilor de caractere în cadrul sistemului de randare. Au implementat o nouă metodă de hashing numită rapidhash , care îmbunătățește viteza de procesare și optimizează performanța atunci când se lucrează cu șiruri de date mari. Implementarea acestei tehnologii este un pas clar înainte în efortul de a reduce latența la încărcarea și afișarea conținutului web.
În special, pentru sarcini dificile, cum ar fi calcularea stilurilor CSS pentru diverse elemente – care consumă resurse de sistem – Google a adăugat tehnici de caching mai avansate. Drept urmare, frecvența accesărilor din cache este semnificativ crescută, în timp ce numărul de erori este redus, oferind Chrome performanțe superioare în timpul navigării web complexe.
Sursă: https://baoquocte.vn/vi-sao-google-chrome-lai-ngay-cang-duyet-web-nhanh-hon-316953.html






Comentariu (0)