Microsoft Edge团队开始与Office团队合作以改进产品性能
MicrosoftEdge团队开始与Office团队合作以改进产品性能博客文章中写道:在此过程中,他们注意到在EdgeDevTools的性能工具中记录配置文件时,CPU的使用开销很大。事实上,在某些情况下,DevTools在进行剖析时似乎会导致工程师的10核CPU达到饱和状态。团队使用Windows的事件跟踪(ETW)工具找出了问题所在。他们发现,Edge的Chromium浏览器引擎中的CPU剖析器"使用了忙碌等待方法,这意味着在等待下一个事件时仍在不断运行代码"。微软表示:通过使用更精确的睡眠定时方法,该团队能够将CPU采样开销减少95%,并将Edge在剖析时的CPU总消耗量减少71%。当然,这有助于PowerPoint团队调查并改进其应用程序的负载性能,但这也意味着使用DevTools中性能工具(在Edge或任何Chromium浏览器中)的每个人现在都能获得更好的体验。博文提供了更多例子,说明这些DevTools性能工具如何帮助Office性能团队"在生产网络体验中实现具体的性能改进"。该公司表示:在所有这些新的DevTools功能和微软产品改进的中心,我们正在努力利用我们与业界一些最强大的Web应用程序的密切关系,以确保开发人员的工具能够胜任任务。这些OfficeWeb应用程序是否会通过DevTools与Edge团队的合作继续获得性能提升,我们拭目以待。了解更多:https://blogs.windows.com/msedgedev/2023/08/10/collaborating-office-performance-better-web-performance-tools/...PC版:https://www.cnbeta.com.tw/articles/soft/1376299.htm手机版:https://m.cnbeta.com.tw/view/1376299.htm