Gli sviluppatori di Chrome esplorano la risoluzione dei problemi di prestazioni espandendo la cache del browser

Icona del tempo di lettura 2 minuto. leggere


I lettori aiutano a supportare MSpoweruser. Potremmo ricevere una commissione se acquisti tramite i nostri link. Icona descrizione comando

Leggi la nostra pagina informativa per scoprire come puoi aiutare MSPoweruser a sostenere il team editoriale Per saperne di più

Google Chrome

Gli sviluppatori di Google Chrome hanno recentemente risolto un problema di sicurezza partizionando la cache del browser in base al sito Web, anziché in un singolo heap unificato.

Gli ingegneri di Google Chrome Josh Karlin e Shivani Sharma hanno spiegato il problema con una cache unificata:

“Questo apre il browser a un attacco side-channel in cui un sito può rilevare se un altro sito ha caricato una risorsa controllando se è nella cache. Sembra innocuo, ma può essere utilizzato per molte azioni nefaste come scoprire cosa c'è nella tua casella di posta, contatti, ecc.."

Da Chrome 85 il browser ha creato cache specifiche del sito con cui altri siti non possono interagire. Sfortunatamente, questo viene fornito con un successo in termini di prestazioni.

"I primi risultati (canary / dev) utilizzando il top-frame-site mostrano che l'impatto non è così grave come si temeva. La percentuale di riscontri nella cache diminuisce di circa il 4%, ma le modifiche al primo disegno contenuto non sono statisticamente significative e la frazione complessiva di byte caricati dalla cache scende solo dal 39.1% al 37.8%. Questo potrebbe cambiare man mano che passiamo alla versione beta e stabile, ma sembra un inizio incoraggiante ", hanno affermato gli ingegneri di Google.

Google sta cercando di mitigare questo problema espandendo le dimensioni delle cache specifiche del sito.

"Ora che la cache sarà partizionata, ha senso vedere se aumentare la dimensione della cache aiuta a compensare un certo impatto sulle prestazioni riducendo il tasso di eliminazione", ha affermato Sharma in un post di Chrome Gerrit.

Google sta pianificando di fare esperimenti con utenti di build Canary, Beta e Dev, espandendo le possibilità del browser specifico del sito tra 2 e 3 volte le dimensioni normali. Ciò dovrebbe aumentare la percentuale di hit della cache e migliorare i tempi di caricamento.

Il test non è stato ancora approvato, ma dovrebbe essere distribuito presto ai beta tester.

via BleepingComputer.

Maggiori informazioni sugli argomenti: del browser, cromo, google

Lascia un Commento

L'indirizzo email non verrà pubblicato. I campi obbligatori sono contrassegnati con *