400電話 400-660-7376
行業熱點_柳州依米軟件科技有限責任公司
軟件定制_柳州依米軟件科技有限責任公司網站建設_柳州依米軟件科技有限責任公司APP開發_柳州依米軟件科技有限責任公司微信營銷_柳州依米軟件科技有限責任公司
  • 咨詢電話
  • 0772-8256510
  • 聯系QQ
  • 732570672
  • 手機號碼
  • 18577274336
  • E-mail
  • [email protected]
  • 金沙娱乐场六合网:Win10 誤傷友軍拖累 Chromium 瀏覽器,微軟:是 bug

    來源:原創    作者:依米科技    時間:2019-05-05

    娱乐场所申请报告 www.mstdm.icu 前幾天,Vivaldi 開發者和安全專家 Yngve Pettersen 在博客介紹了一個由 Windows 10 安全功能引起的 bug,該 bug 會嚴重影響基于 Chromium 的瀏覽器的性能問題。

    Yngve 在博客中表示,開發者將 Windows 10 添加到 Windows 單元測試集群時發現了這個性能問題 —— 此前是基于 Windows 7 Pro 進行相關性能測試。

    “我們立刻發現了性能問題。以前需要大約 100 分鐘運行完成的測試套件現在需要 300 或甚至 360 分鐘。我們嘗試通過調整操作系統配置、更換驅動程序以及調整虛擬機的配置來解決問題,但都沒有任何幫助,最后只有切換回舊的 Windows 7 Pro 實例?!?/p>

    不過 Yngve 沒有就此打住,他繼續挖掘希望發現導致問題的真正原因。于是他拿出自己的家用電腦(Yngve 本人說是第一臺將代碼編譯成 Vivaldi 瀏覽器的機器),然后為其裝上新的 SSD 并進行相關測試。

    但測試結果的變化不大,使用 Windows 7 幾乎是唯一能夠提高測試性能的方法。Yngve 表示:“在 Windows 10 上進行測試需要 100 分鐘,在 Windows 7 上只花了 20 分鐘?!?/p>

    接著 Yngve 聯系上了 Chromium 的開發者,以了解他們是否遇到類似的問題。不過 Chromium 開發者的測試結果顯示 Windows 10 和 Windows 7 雖然有差異,但差異不大,最后他們建議 Yngve 提交一份錯誤報告。

    經過更多的測試,包括更詳細地記錄測試運行所花費的時間,Yngve 最終把問題定位到了 CreateProcess 上。與此同時,Chromium 團隊的 Bruce Dawson 也開始研究這個問題,不過他很快發現該問題由一個名為 Control Flow Guard (CFG) 的 Windows 安全功能引起,Control Flow Guard 即是控制流?;?。

    090204_lbeU_2720166.png

    CFG 功能用于防止內存泄露,對于軟件可執行代碼的來源進行了一定程度的限制。Bruce Dawson 表示,該功能對于?;や榔韉扔τ貿絳蚍淺S杏?,但對于測試可執行文件并不是必需的。因此關閉該功能就能解決 Chromium 類瀏覽器在Windows 10 上的性能問題。

    隨后 Bruce Dawson 便向微軟報告了這個漏洞,微軟承認了這個 bug,并已于上周解決了該問題,預計將在5月14日補丁星期二為所有用戶發布一個完整補丁。

    不過,普通用戶不太可能因為這個錯誤而遇到任何性能問題,因為它目前只在特定的測試環境中出現。

    本文鏈接://www.mstdm.icu/industry/1398,轉載請保留出處!
    本站部分圖文來源網絡,如有侵權請您聯系我們刪除,謝謝。
      聯系我們
    wechatcode
    wechatico官方微信公眾號
    weibocode
    weiboico新浪官方微博
    展開