Windows 10の制御フローガードによりブラウザーの速度が低下する可能性があります
目次:
ビデオ: Bypass Control Flow Guard Comprehensively 2024
Vivaldiは最近、 Control Flow Guardと呼ばれるWindows 10セキュリティオプションに起因するいくつかの主要なパフォーマンスの問題を発見しました。 Microsoftはこの問題の解決に取り組んでいます。
修正プログラムは、Windows 10 May 2019 Updateで利用可能になる予定です。
現在、このパフォーマンスの問題が新しいChromiumベースのブラウザにも影響を与えているかどうかはわかりません。
Windows 10 CFGとは何ですか?
制御フローガードは基本的に、Windows 8.1以降のバージョンで利用可能なWindows Defender機能です。
Vivaldiのチームは、Windows 10よりもWindows 7の方がChromium単体テストのパフォーマンスが優れていることに気付きました。
このマシンのWindows 10で実行したときに100分かかったテストの1つは、Windows 7で20分かかりました。
Vivaldiはこの問題についてGoogleに通知し、会社はいくつかの内部テストを実行しました。 どうやら、プラットフォームの制御フローガードが問題の原因となっています。 同社はまた、過去にもCFGに関する問題に直面していることを確認した。
問題を調査した後、Googleはさらに結果をMicrosoftと共有しました。 レドモンドの巨人は、今後数週間で修正をリリースする予定です。
GoogleのChromiumエンジニアであるBruce Dawsonは、最近のブログ投稿で彼の発見を発表しました。 彼は、この問題は大きな.exeファイルのみに影響し、Chromeには影響しないと述べました。 彼は、CFGを無効にすることで問題を解決できると提案しています。
CreateProcessには、CFGデータのO(n ^ 2)パフォーマンスがありました。 今ではありません。
このWindowsパフォーマンスバグのタイムライン:
4月15日:最初のプライベートレポート
4月21日:孤立した再現とブログ投稿
4月23日:修正が組み込まれました(数週間で飛行)https://t.co/PLsWMqeier
-ブルース・ドーソン(@ BruceDawson0xB)2019年4月24日
CFGの欠陥を特定したVivaldiエンジニアのYngve Pettersonは、バグがVivaldiとChromeにも影響を与えるのではないかと恐れています。 ドーソン氏によると、MicrosoftはまだCFGの問題に取り組む必要があります。
制御フローガードをオフにしないでください
ほとんどの人は、制御フローガードを無効にしてパフォーマンスを改善することを好むかもしれません。 ただし、これは推奨される解決策ではないため、避けてください。
Windows 10は、以前のバージョンのWindowsと比較して多くのセキュリティ機能を備えています。 エクスプロイト保護は、さまざまな脆弱性からシステムを保護する機能の1つです。
ただし、制御された環境で複数回起動された大規模なプロセスでは、バグに気付きました。 通常の状態ではパフォーマンスの問題に気付かないはずです。
Windows 8、RT、Windows 10用の計算機x8
信頼できる優れた計算機は、常に便利なツールです。 すべてのオペレーティングシステムには、すべての計算を行うための統合ツールが付属していますが、これらはすべてのユーザーの好みに合わない場合があります。 統合されたWindows 8、Windows 10 Calculatorは必要な機能をすべて備えていますが、…
チュートリアル:Windows 8.1 / Windows 10の更新後にアプリを開けない場合
オペレーティングシステムを新しいWindows 8.1またはWindows 10にアップグレードした後、Metro Appsを開けない場合は、このチュートリアルに従ってすばやく簡単に修正してください。
Windows XPの死により、Windows 8、Windows 10 PCの売上が増加しますか?
Microsoftは、2014年4月8日にWindows XPのサポートを正式に終了します。これは、特に企業ユーザーの場合、政府機関がWindows XPマシンを新しいWindowsバージョンにゆっくりと交換し始めることを意味します。 そして、Windows 10、Windows 8の代わりにWindows 7をインストールすることを選択するとは信じられませんが、そこには…