In 10 mesi, Chrome ha aumentato del 22% le prestazioni nel test Speedometer 3

Google ha riportato i risultati delle ottimizzazioni apportate a Chrome dall'agosto dello scorso anno. Le modifiche hanno consentito di migliorare il punteggio nel test Speedometer 3 del 22% (è passato da 42.84 a 52.35 punti) e di ottenere le migliori prestazioni tra tutti i browser. Si segnala che l'incremento di prestazioni complessivo ridurrà l'attesa per il caricamento dei siti per tutti gli utenti del browser di 58 milioni di ore, considerando che ogni utente utilizza Chrome solo 10 minuti al giorno. È notevole che, da aprile 2022 ad agosto 2024, le performance nel test Speedometer 3 di Chrome siano aumentate del 94% (Chrome 101 registrava circa 22 punti, mentre Chrome 128 ha raggiunto i 42.84 punti).

In 10 mesi, Chrome ha aumentato del 22% le prestazioni nel test Speedometer 3
In 10 mesi, Chrome ha aumentato del 22% le prestazioni nel test Speedometer 3

Tra le modifiche che hanno contribuito al miglioramento delle performance del browser si evidenziano:

  • Ottimizzazione della memorizzazione in memoria delle strutture interne relative a DOM, CSS, layout e rendering della pagina;
  • Salvataggio solo degli stati necessari nel motore Blink;
  • Incremento dell'efficienza nell'uso della cache CPU;
  • Ottimizzazione del funzionamento del garbage collector Oilpan;
  • Miglioramento della gestione delle stringhe e transizione all'algoritmo di hashing rapidhash durante il rendering;
  • Implementazione degli algoritmi di hash, filtraggio e verifica ottimali in diverse strutture dati;
  • Accelerazione dell'operazione di composizione dei glifi (shaping) durante la visualizzazione del testo.

Il test Speedometer 3.0 è stato sviluppato in collaborazione con Mozilla, Google, Microsoft e Apple e si concentra sulla valutazione dei ritardi durante la simulazione dell'interazione dell'utente con tipiche applicazioni web. I test misurano le prestazioni dei framework Angular, Backbone, jQuery, Lit, Preact, React, React+Redux, Svelte e Vue, il rendering tramite il canvas, la generazione di SVG, la gestione di complesse regole CSS, il lavoro con alberi DOM molto grandi e l'uso di metodi applicati nella modifica dei contenuti in modalità WYSIWYG e nella gestione di siti di notizie. Durante il test si misura la velocità con cui si interagisce con le note in diverse implementazioni del framework TodoMVC, si verifica la gestione del testo nei WYSIWYG editor CodeMirror e TipTap, si eseguono operazioni con diagrammi utilizzando le librerie Observable Plot, chart.js e react-stockcharts, e si simula l'interazione con contenuti su siti che utilizzano i framework web Next.js e Nuxt.

Fonte: opennet.ru

Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server 🔥 Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server | ProHoster