„Windows 10“ valdymo srauto apsauga gali sulėtinti jūsų naršyklės veikimą

Turinys:

Video: DISABLE Flow Control for games to get LESS STUTTERS *2020* 2024

Video: DISABLE Flow Control for games to get LESS STUTTERS *2020* 2024
Anonim

„Vivaldi“ neseniai atrado kai kurias svarbiausias veikimo problemas, kurias sukėlė „Windows 10“ saugos parinktis, vadinama „ Control Flow Guard“. „Microsoft“ stengiasi išspręsti problemą.

Tikimasi, kad karštąją pataisą bus galima įsigyti kartu su „Windows“ 2019 m. Gegužės 10 d. Naujinimu.

Šiuo metu negalime pasakyti, ar ši našumo problema paveikė ir naujas „Chromium“ turinčias naršykles.

Kas yra „Windows 10 CFG“?

„Control Flow Guard“ iš esmės yra „Windows Defender“ funkcija, pasiekiama „Windows 8.1“ ir naujesnėse versijose.

„Vivaldi“ komanda pastebėjo, kad „Chromium“ įrenginių bandymai „Windows 7“ buvo geresni nei „Windows 10“.

Vienas iš bandymų, kurie užtruko 100 minučių, kai buvo paleista „Windows 10“ šiame kompiuteryje, užtruko 20 minučių „Windows 7“.

Vivaldi informavo „Google“ apie šią problemą, ir įmonė atliko keletą vidinių testų. Matyt, už problemą atsakingas platformos „Control Flow Guard“. Technikos milžinas taip pat patvirtino, kad bendrovė taip pat anksčiau susidūrė su CFG problema.

Ištyrusi reikalą, „Google“ toliau pasidalino rezultatu su „Microsoft“. „Redmond“ milžinas planuoja išleisti taisymą per artimiausias kelias savaites.

„Google“ chromo inžinierius Bruce'as Dawsonas paskelbė savo išvadas neseniai paskelbtame tinklaraščio įraše. Jis teigė, kad problema susijusi tik su dideliais.exe failais ir mažai tikėtina, kad ji turės įtakos „Chrome“. Jis siūlo šią problemą išspręsti išjungus CFG.

„CreateProcess“ turėjo O (n ^ 2) CFG duomenų našumą. Dabar to nėra.

Šios „Windows“ klaidos laiko juosta:

Balandžio 15 d.: Pradinis privatus pranešimas

Balandžio 21 d.: Izoliuotas repro ir tinklaraščio įrašas

Balandžio 23 d.: Pataisyta pastatyta (skrydis po kelių savaičių)

- Bruce'as Dawsonas (@ BruceDawson0xB) 2019 m. Balandžio 24 d

„Vivaldi“ inžinierius Yngve'as Pettersonas, kuris nustatė CFG trūkumą, baiminasi, kad klaida gali paveikti ir „Vivaldi“, ir „Chrome“. Dawsonas sako, kad „Microsoft“ vis dar turi spręsti kai kuriuos CFG klausimus.

Niekada neišjunkite „Control Flow Guard“

Daugelis jūsų gali norėti išjungti „Control Flow Guard“, kad pagerintumėte našumą. Tačiau tai nėra rekomenduojamas sprendimas ir geriau, kad jūs nuo jo neatstumtumėte.

Palyginti su ankstesnėmis „Windows“ versijomis, „Windows 10“ turi daug saugos funkcijų. Apsauga nuo išnaudojimo yra viena tokių funkcijų, apsaugančių jūsų sistemą nuo skirtingų pažeidžiamumų.

Tačiau klaida buvo pastebėta vykdant didelius procesus, kurie buvo kelis kartus paleidžiami kontroliuojamoje aplinkoje. Normaliomis sąlygomis neturėtumėte pastebėti našumo problemų.

„Windows 10“ valdymo srauto apsauga gali sulėtinti jūsų naršyklės veikimą