【媒体界】8月11日消息,微软 Edge 团队今天发布新闻稿,宣布通过与 Microsoft Office 团队的紧密合作,成功大幅提升了网页版 Microsoft Office 应用的性能和用户体验。
据媒体界了解,在构建网页版 Office 应用过程中,微软面临了诸多挑战。超过5000个CSS规则的部署、2000多个DOM节点的创建以及数十个HTTP请求的处理,使得这些应用在加载和运行时遇到了性能瓶颈。
特别是在最近的调查中,Office 团队发现网页版 PowerPoint 启动时会调用多个进程外的iframe,这导致在 Edge DevTools 性能工具中明显显示出CPU占用率的上升。甚至在高性能十核CPU设备上,网页版 PowerPoint 可以占用CPU资源。
为了解决这一问题,Office 团队运用了Windows事件跟踪(ETW)技术,确定了问题的核心所在,即Chromium浏览器引擎中的CPU分析器采样方式。通过改进的精确睡眠时间控制方法,他们成功将CPU采样开销降低了95%,从而有效减少了Edge浏览器的总CPU占用,降低了71%的资源消耗。