(资料图片)
微软Edge团队于8月11日宣布,通过与Microsoft Office团队的合作,已显著提升了网页版Word、PowerPoint、Excel、Outlook和Teams等应用的性能。微软指出,在构建上述Office网页版过程中,需要部署超过5000个CSS规则、在DOM树中创建超过2000个节点,并在页面加载时发送数十个HTTP请求。Office团队在今年的调查中发现,网页版PowerPoint在启动过程中调用了多个进程外的iframe,导致在Edge DevTools性能工具中显示出明显的CPU占用情况。在极端情况下,网页版PowerPoint甚至可以在十核CPU设备上跑满CPU占用。Office团队使用Windows事件跟踪(ETW)确认,这是由于Chromium(Edge构建的浏览器引擎)中的CPU分析器采样导致的。为了解决这个问题,Office团队通过更准确的sleep timing方式,将CPU采样开销减少了95%,并将Edge浏览器的总CPU占用减少了71%。