Windows 10 kontrolflowbeskyttelse kan muligvis bremse din browser

Indholdsfortegnelse:

Video: Bypass Control Flow Guard Comprehensively 2024

Video: Bypass Control Flow Guard Comprehensively 2024
Anonim

Vivaldi opdagede for nylig nogle større ydelsesproblemer forårsaget af en Windows 10-sikkerhedsindstilling kaldet Control Flow Guard. Microsoft arbejder på at løse problemet.

Et hotfix forventes at være tilgængeligt med Windows 10 maj 2019-opdateringen.

Lige nu kan vi ikke sige, om dette ydelsesproblem også påvirkede de nye Chromium-baserede browsere.

Hvad er Windows 10 CFG?

Control Flow Guard er dybest set en Windows Defender-funktion, der er tilgængelig i Windows 8.1 og nyere versioner.

Et team fra Vivaldi bemærkede, at Chromium-enhedsforsøg presterede bedre på Windows 7 sammenlignet med Windows 10.

En af testene, der tog 100 minutter, da den blev kørt på Windows 10 på denne maskine, tog 20 minutter på Windows 7.

Vivaldi informerede Google om problemet, og virksomheden gennemførte nogle interne test. Tilsyneladende er en Control Flow Guard i platformen ansvarlig for problemet. Teknigiganten bekræftede også, at virksomheden også står over for et spørgsmål vedrørende CFG.

Efter at have undersøgt sagen delte Google yderligere resultatet med Microsoft. Redmond-giganten planlægger at frigive en løsning i de næste par uger.

Bruce Dawson, kromingeniør hos Google, offentliggjorde sine resultater i et nyligt blogindlæg. Han sagde, at problemet kun berører store.exe-filer og sandsynligvis ikke vil påvirke Chrome. Han foreslår, at problemet kan løses ved at deaktivere CFG.

CreateProcess havde O (n ^ 2) -ydelse til CFG-data. Nu gør det ikke det.

Tidslinje for denne Windows-performance bug:

15. april: Første privat rapport

21. april: Isoleret repro og blogindlæg

23. april: Fix bygget (flyver om et par uger)

- Bruce Dawson (@ BruceDawson0xB) 24. april 2019

Vivaldi-ingeniøren Yngve Petterson, der identificerede CFG-fejlen frygter fejlen også kan påvirke Vivaldi og Chrome. Dawson siger, at Microsoft stadig skal arbejde på nogle CFG-spørgsmål.

Sluk aldrig Control Flow Guard

De fleste af jer foretrækker muligvis at deaktivere Control Flow Guard for at få ydeevne forbedringer. Dette er dog ikke en anbefalet løsning, og det er bedre, at du holder dig væk fra den.

Windows 10 leveres med mange sikkerhedsfunktioner sammenlignet med de tidligere versioner af Windows. Exploit Protection er en sådan funktion, der beskytter dit system mod forskellige sårbarheder.

Fejlen blev dog bemærket ved store processer, der blev lanceret flere gange i et kontrolleret miljø. Du skal ikke bemærke ydelsesproblemer under normale forhold.

Windows 10 kontrolflowbeskyttelse kan muligvis bremse din browser