微軟提議改善Chrome在Windows 10上性能表現:精簡冗餘代碼
在Edge 瀏覽器擁抱Chromium 平台之後,微軟加大了對該平台的貢獻力度,並攜手谷歌修復和解決了耗電、無障礙工具以及開發者工具在內的諸多問題。現在,微軟已經著手改善Chrome 瀏覽器在Windows 10 系統上的性能表現了。
根據最新的BUG 追踪帖子,微軟指出谷歌Chrome 瀏覽器會運行一段代碼來確認Chrome.exe 瀏覽器是否被固定在任務欄上。這段代碼檢查會在Chrome 瀏覽器啟動45 秒之後進行,會消耗300ms 的CPU。
這個消耗對於大部分配置來說都不明顯,不過微軟的Eric Lawrence 認為,修復小問題最終可以提高瀏覽器的性能。微軟表示:“在這項改變之前,需要創建單獨的實用程序,需要枚舉快捷方式文件夾中的快捷方式,並枚舉快捷方式上的所有shell 動詞,以查看是否包括Unpin from taskbar。”
微軟還補充說,這個額外的步驟是不必要的,因為只要在任務欄目錄下有快捷方式就應該足夠了。微軟的修復將刪除枚舉shell動詞的代碼,並在瀏覽器進程中運行代碼,而不是單獨的實用程序進程。