.

微软如何优化MicrosoftEdge的

一直以来,GoogleChrome都是资源消耗大户,尽管其背后的巨头对它进行了诸多改进,但Chrome仍是同时只运行少量标签页就会消耗大量内存的浏览器。但从另一方面来看,这并不只是Chrome的问题,CPU和内存的高使用率也是其他基于Chromium的浏览器借鉴过去的“特色”。

其中就包括MicrosoftEdge,作为Windows10中新的默认浏览器,它使用与Chrome相同的内核,而且Chromium也将MicrosoftEdge带到了Windows之外的平台,MicrosoftEdge不仅可以在macOS上使用,其Linux版本也即将发布。

所以MicrosoftEdge同样也会有内存占用率高的问题。但从用户主流的使用反馈来看,MicrosoftEdge占用的内存远低于Chrome。甚至可以说和Chrome相比,大多数用户反而会因为Edge占用内存低而优先选择使用它。因此,虽然MicrosoftEdge在Windows10设备上也会消耗很多内存,但它依然比不上Chrome这种资源消耗大户。

这其中当然离不开微软对MicrosoftEdge进行的优化。

微软表示,在Windows10May中,他们专门针对MicrosoftEdge的内存使用问题提供了改进。测试也显示了MicrosoftEdge在这方面取得的重大进展。也就是说,如果在搭载Windows10May的设备上运行新版MicrosoftEdge,得益于微软提供的改进,Edge不会疯狂占用内存。

MicrosoftEdge首席项目经理KimDenny解释称,微软在新版Windows10中实现了对堆内内存段(segmentheapmemory)的改进,从而减少了程序的内存使用。

通过Windows10May中对Win32应用的堆内内存段(segmentheapmemory)的改进,MicrosoftEdge充分利用了这些更新,从而更有效地管理内存。Windows10May对设备进行的早期内部测试结果显示,使用MicrosoftEdge浏览时,其内存使用量最多可减少27%。

当然,具体的优化效果由于设备的配置和使用情况不同而有所区别。

可以看到,MicrosoftEdge不是唯一受益于这些改进的浏览器,因为这是系统层级的改进,所有基于Chromium的浏览器以及其他应用都可利用此改进去优化内存使用。微软作为Chromium的重要贡献者,这次的改进从长远来看是对用户有利的事情。




转载请注明:http://blog.hzbdfjk.com/sstx/9006.html

  • 上一篇文章:
  • 下一篇文章: 没有了