Windows 10 kontrollflödesskydd kan bromsa din webbläsare

Innehållsförteckning:

Video: Bypass Control Flow Guard Comprehensively 2024

Video: Bypass Control Flow Guard Comprehensively 2024
Anonim

Vivaldi upptäckte nyligen några stora prestandaproblem orsakade av ett Windows 10-säkerhetsalternativ som kallas Control Flow Guard. Microsoft arbetar för att lösa problemet.

En snabbkorrigering förväntas vara tillgänglig med Windows 10 maj 2019-uppdateringen.

Just nu kan vi inte säga om det här prestandafrågan också påverkade de nya Chromium-baserade webbläsarna.

Vad är Windows 10 CFG?

Control Flow Guard är i princip en Windows Defender-funktion som finns i Windows 8.1 och nyare versioner.

Ett team från Vivaldi märkte att Chromium-enhetstester presterade bättre på Windows 7 jämfört med Windows 10.

Ett av testerna som tog 100 minuter när de kördes på Windows 10 på den här maskinen, tog 20 minuter på Windows 7.

Vivaldi informerade Google om frågan och företaget genomförde några interna tester. Tydligen är en kontrollflödesvakt i plattformen ansvarig för problemet. Den tekniska jätten bekräftade också att företaget står inför en viss fråga om CFG tidigare.

Efter att ha undersökt saken delade Google ytterligare resultatet med Microsoft. Redmond-jätten planerar att släppa en fix de närmaste veckorna.

Bruce Dawson, en kromingenjör på Google, publicerade sina resultat i ett nyligen blogginlägg. Han sa att problemet endast berör stora.exe-filer och det kommer troligtvis inte att påverka Chrome. Han föreslår att problemet kan lösas genom att inaktivera CFG.

CreateProcess hade O (n ^ 2) -prestanda för CFG-data. Nu gör det inte.

Tidslinjen för detta Windows-prestandafel:

15 april: Inledande privat rapport

21 april: Isolerad repro och blogginlägg

23 april: Fixa byggd (flyger om några veckor)

- Bruce Dawson (@ BruceDawson0xB) 24 april 2019

Vivaldi-ingenjören Yngve Petterson, som identifierade CFG-bristen rädsla för felet kan också påverka Vivaldi och Chrome. Dawson säger att Microsoft fortfarande måste arbeta med vissa CFG-frågor.

Stäng aldrig av kontrollflödesvakten

De flesta av er kanske föredrar att inaktivera Control Flow Guard för att få prestandaförbättringar. Detta är dock inte en rekommenderad lösning och det är bättre att du håller dig borta från den.

Windows 10 har många säkerhetsfunktioner jämfört med tidigare versioner av Windows. Exploit Protection är en sådan funktion som skyddar ditt system från olika sårbarheter.

Buggen noterades dock med stora processer som startades flera gånger i en kontrollerad miljö. Du bör inte märka prestandaproblem under normala förhållanden.

Windows 10 kontrollflödesskydd kan bromsa din webbläsare