Windows 10:谷歌请求微软帮助解决 Chrome 中的问题

感谢微软,谷歌找到了改进 Chrome 的方法。但微软现在必须同意在 Windows 10 中添加两小段代码……而且我们不知道微软是否准备好这样做。

铬合金仍然是浏览器领域无可争议的领导者全球近70%的市场份额(来源:Net Marketshare),尽管如此,谷歌的软件还是有些令人失望,特别是在 Windows 10 下最普通的配置上。多年来,浏览器变得越来越重,因此消耗了更多的 RAM。足以严重减慢最普通的机器的速度。

去年六月发生的事情发生了转折:至少可以说,谷歌获得了一些意想不到的帮助,使其能够显着改进其浏览器,即微软的浏览器。但一切并没有按计划进行,谷歌现在要求该公司集成一小段代码,这将使 Chrome 真正改善其 RAM 管理。

另请阅读——Windows 10:如果 Google Chrome 有所改进,那也要归功于 Microsoft Edge

得益于“段堆”技术,微软最近成功地显着降低了 Windows 下 Edge 浏览器的 RAM 消耗。理论上,这项技术也应该有利于其他应用程序,包括 Chrome 浏览器。如果谷歌进行的第一次测试证明是结论性的,那么这家山景城巨头目前面临着另一个问题,并要求微软给予它一点帮助。

提醒一下,自今年年初以来,Microsoft Edge 一直基于 Chromium,这是一款开源开发的浏览器,Chrome 或 Brave 等其他竞争对手也从中受益。但对于 Edge,微软不仅仅是让 Chromium 适应其目标操作系统。雷德蒙德公司还试图改进浏览器,以便其竞争对手也能从中受益。所以,去年六月,我们了解到Edge 消耗的 RAM 减少高达 27%,Chrome 也应该从这一进步中受益。

一小段代码可以解决 Windows 10 上的所有 Google 问题

但目前微软针对Chrome提供的解决方案仍然没有得到实施。即使是最新的 85 版本,Google 浏览器仍然非常占用 RAM。因为一切都没有按计划进行:如果 Segment Heat 确实减少了浏览器对 RAM 的使用,那么该技术也会降低机器的性能并导致处理器的高使用率。谷歌表示,造成这个问题的主要原因来自于渲染引擎的管理。

对于谷歌来说,Microsoft 所需要的只是向 Windows 10 库之一添加一个非常小的功能,本例为ntdll.dll,这样问题就解决了。两个简单的标志(HEAP_ENABLE_SEGMENT_HEAP 和 HEAP_DISABLE_SEGMENT_HEAP),就是这样。特别是因为它们不仅会让 Chrome 受益。一位 Chrome 开发人员解释说,“这些标志对于所有基于 Chromium 的浏览器都非常有用。”

因此,谷歌找到了一种在使用段堆技术时减少 Chrome 的 CPU 消耗的解决方案,并要求微软将其解决方案集成到 Windows 10 中。现在球在雷蒙德的球场上。与此同时,微软浏览器Edge继续受欢迎,全球用户比例刚刚超过8.50%。提醒一下,Edge去年3月占比7.59%,超过Firefox

来源 :Windows 最新


询问我们最新的!

  • 这位神秘的星际访客可能会改变我们的太阳系

    太阳系中行星的略微倾斜和偏心的轨道长期以来一直引起科学家的兴趣。一项新的研究提出了一个令人着迷的理论:来自另一个恒星系统的巨大物体会破坏其最初的组织。太阳系...

    消息

  • 亚马逊开始卖车,平台将止步何处?

    亚马逊继续实现业务多元化。继数字格式的书籍、服装或食品之后,您现在可以直接在美国电子商务网站上购买您未来的汽车。几年来,亚马逊不再是一个简单的……