CPU 采樣開銷減少 95%,Edge 團隊合作改進網(wǎng)頁版 Office 應(yīng)用
8 月 11 日消息,微軟 Edge 團隊今天發(fā)布新聞稿,宣布通過和 Microsoft Office 團隊的合作,大幅改善了網(wǎng)頁版 Word、PowerPoint、Excel、Outlook 和 Teams 等應(yīng)用的性能。
微軟表示在構(gòu)建上述 Office 網(wǎng)頁版過程中,需要部署超過 5000 個 CSS 規(guī)則、在 DOM 樹中創(chuàng)建超過 2000 個節(jié)點,并在頁面加載時發(fā)送數(shù)十個 HTTP 請求。
Office 團隊今年調(diào)查發(fā)現(xiàn),網(wǎng)頁版 PowerPoint 在啟用方面調(diào)用了多個進程外的 iframe,從而在 Edge DevTools 性能工具中,顯示明顯的 CPU 占用情況。
Office 團隊表示在極端情況下,在十核 CPU 設(shè)備上,網(wǎng)頁版 PowerPoint 可以跑滿 CPU 占用。
Office 團隊使用 Windows 事件跟蹤(ETW),確認(rèn)這是由于 Chromium(Edge 構(gòu)建的瀏覽器引擎)中的 CPU 分析器采樣導(dǎo)致的。


Office 團隊通過更準(zhǔn)確的 sleep timing 方式,將 CPU 采樣開銷減少 95%,并將 Edge 瀏覽器的總 CPU 占用減少 71%。
IT之家在此附上原文鏈接,感興趣的用戶可以深入閱讀。

























