Penjaga aliran kontrol Windows 10 dapat memperlambat browser Anda

Daftar Isi:

Video: Bypass Control Flow Guard Comprehensively 2024

Video: Bypass Control Flow Guard Comprehensively 2024
Anonim

Vivaldi baru-baru ini menemukan beberapa masalah kinerja utama yang disebabkan oleh opsi keamanan Windows 10 yang disebut Control Flow Guard. Microsoft sedang bekerja untuk menyelesaikan masalah.

Perbaikan terbaru diharapkan tersedia dengan Pembaruan Windows 10 Mei 2019.

Saat ini, kami tidak dapat mengatakan apakah masalah kinerja ini juga memengaruhi browser berbasis Chromium baru.

Apa itu CFG Windows 10?

Control Flow Guard pada dasarnya adalah fitur Windows Defender yang tersedia di Windows 8.1 dan versi yang lebih baru.

Sebuah tim dari Vivaldi memperhatikan bahwa tes unit Chromium berkinerja lebih baik pada Windows 7 dibandingkan dengan Windows 10.

Salah satu tes yang memakan waktu 100 menit ketika dijalankan pada Windows 10 pada mesin ini, butuh 20 menit pada Windows 7.

Vivaldi memberi tahu Google tentang masalah ini dan perusahaan menjalankan beberapa tes internal. Rupanya, Control Flow Guard di platform bertanggung jawab atas masalah ini. Raksasa teknologi ini juga mengkonfirmasi bahwa perusahaan tersebut menghadapi beberapa masalah terkait CFG di masa lalu juga.

Setelah menyelidiki masalah ini, Google selanjutnya membagikan hasilnya dengan Microsoft. Raksasa Redmond berencana untuk merilis perbaikan dalam beberapa minggu ke depan.

Bruce Dawson, seorang insinyur Chromium di Google menerbitkan temuannya di sebuah posting blog baru-baru ini. Dia menyatakan masalah hanya mempengaruhi file.exe besar dan tidak mungkin mempengaruhi Chrome. Dia menyarankan masalah ini bisa diselesaikan dengan menonaktifkan CFG.

CreateProcess memiliki kinerja O (n ^ 2) untuk data CFG. Sekarang tidak.

Timeline bug kinerja Windows ini:

15 April: Laporan pribadi awal

21 April: Repro dan posting blog yang terisolasi

23 April: Perbaiki dibangun (terbang dalam beberapa minggu)

- Bruce Dawson (@ BruceDawson0xB) 24 April 2019

Insinyur Vivaldi Yngve Petterson, yang mengidentifikasi kesalahan CFG khawatir bug tersebut dapat memengaruhi Vivaldi dan Chrome juga. Dawson mengatakan Microsoft masih harus bekerja pada beberapa masalah CFG.

Jangan pernah mematikan Control Flow Guard

Sebagian besar dari Anda mungkin lebih suka menonaktifkan Control Flow Guard untuk mendapatkan peningkatan kinerja. Namun, ini bukan solusi yang disarankan dan lebih baik Anda menjauhinya.

Windows 10 hadir dengan banyak fitur keamanan dibandingkan dengan versi Windows sebelumnya. Exploit Protection adalah salah satu fitur yang melindungi sistem Anda dari berbagai kerentanan.

Namun, bug itu diketahui dengan proses besar yang diluncurkan berkali-kali dalam lingkungan yang terkendali. Anda seharusnya tidak melihat masalah kinerja dalam kondisi normal.

Penjaga aliran kontrol Windows 10 dapat memperlambat browser Anda