La protezione del flusso di controllo di Windows 10 potrebbe rallentare il browser

Sommario:

Video: Se la tua connessione è lenta, potrebbe essere colpa di Windows Update 2024

Video: Se la tua connessione è lenta, potrebbe essere colpa di Windows Update 2024
Anonim

Vivaldi ha recentemente scoperto alcuni importanti problemi di prestazioni causati da un'opzione di sicurezza di Windows 10 chiamata Control Flow Guard. Microsoft sta lavorando per risolvere il problema.

Si prevede che sarà disponibile un aggiornamento rapido con l'aggiornamento di Windows 10 di maggio 2019.

Al momento, non possiamo dire se questo problema di prestazioni ha interessato anche i nuovi browser basati su Chromium.

Che cos'è Windows 10 CFG?

Control Flow Guard è fondamentalmente una funzionalità di Windows Defender disponibile in Windows 8.1 e versioni più recenti.

Un team di Vivaldi ha notato che i test unitari Chromium hanno funzionato meglio su Windows 7 rispetto a Windows 10.

Uno dei test che ha richiesto 100 minuti quando eseguito su Windows 10 su questa macchina, ha richiesto 20 minuti su Windows 7.

Vivaldi ha informato Google del problema e l'azienda ha eseguito alcuni test interni. Apparentemente, un controllo Flow Flow Guard nella piattaforma è responsabile del problema. Il colosso della tecnologia ha anche confermato che la società ha affrontato alcuni problemi relativi al CFG anche in passato.

Dopo aver esaminato la questione, Google ha ulteriormente condiviso il risultato con Microsoft. Il gigante di Redmond ha in programma di rilasciare una correzione nelle prossime settimane.

Bruce Dawson, un ingegnere Chromium di Google ha pubblicato le sue scoperte in un recente post sul blog. Ha affermato che il problema riguarda solo file.exe di grandi dimensioni ed è improbabile che riguardi Chrome. Suggerisce che il problema può essere risolto disabilitando CFG.

CreateProcess aveva prestazioni O (n ^ 2) per i dati CFG. Adesso no.

Cronologia di questo bug delle prestazioni di Windows:

15 aprile: rapporto privato iniziale

21 aprile: riproduzione isolata e post sul blog

23 aprile: risolto il problema (in fuga tra poche settimane)

- Bruce Dawson (@ BruceDawson0xB) 24 aprile 2019

L'ingegnere Vivaldi Yngve Petterson, che ha identificato il difetto di CFG, teme che il bug possa interessare anche Vivaldi e Chrome. Dawson afferma che Microsoft deve ancora lavorare su alcuni problemi relativi ai CFG.

Non spegnere mai Control Flow Guard

Molti di voi potrebbero preferire disabilitare Control Flow Guard per ottenere miglioramenti delle prestazioni. Tuttavia, questa non è una soluzione consigliata ed è meglio che tu ne stia alla larga.

Windows 10 include molte funzionalità di sicurezza rispetto alle versioni precedenti di Windows. Exploit Protection è una di queste funzionalità che protegge il tuo sistema da diverse vulnerabilità.

Tuttavia, il bug è stato notato con processi di grandi dimensioni che sono stati lanciati più volte in un ambiente controllato. Non dovresti notare problemi di prestazioni in condizioni normali.

La protezione del flusso di controllo di Windows 10 potrebbe rallentare il browser