Google Chrome su Windows è stato criticato molte volte per il suo enorme utilizzo della RAM e si blocca quando c'erano molte schede aperte. Inoltre Google non ha mai ammesso il problema e ha continuato a migliorare altri aspetti del browser non tenendo conto delle prestazioni, e apportando solo piccole modifiche e ottimizzazioni che non erano sufficienti. Tuttavia, con le recenti versioni di Chrome 53 per sistemi Windows a 64 bit e Chrome 54 per Windows a 32 bit, Google afferma di aver finalmente migliorato le sue prestazioni in modo significativo.
Ciò è stato reso possibile implementando il meccanismo di ottimizzazione guidata dal profilo (PGO) disponibile nel compilatore C ++ utilizzato su Windows. Il segreto è che il browser con PGO abilitato terrà traccia delle caratteristiche e delle funzioni API utilizzate di più e dopo aver analizzato questi dati, la versione compilata ottimizzerà il codice dietro le funzionalità più utilizzate rendendolo più veloce.
Secondo Google, l'utilizzo del GPO di Microsoft ha migliorato il tempo di avvio del 16,8% mentre la velocità di caricamento della pagina complessiva è migliorata del 14,8%. La nuova scheda carica anche il 5,9% più velocemente nelle nuove versioni.
Per saperne di più sui cambiamenti alla base di queste versioni, vai al Post sul blog di Chromium . Per ottenere maggiori informazioni sul meccanismo di ottimizzazione PGO dovresti visitare questo articolo di MSDN .