在不久的过去,微软声称它已经找到了在Windows10中修复Chrome臭名昭著的RAM使用的方法,但如果你希望这会让网络浏览器不那么耗费资源,我们有一些坏消息,因为谷歌刚刚禁用了这个修复。
Chrome是世界上最受欢迎的网络浏览器,但由于它使用的RAM太多,多年来一直让用户感到恼火和沮丧。如果您同时打开了许多选项卡,您可能会注意到您的计算机开始变慢-这个问题非常严重,以至于Microsoft自行解决了Windows 10 2020年5月5月更新中的问题,使用段堆功能修复了该问题。
微软声称,这将导致其基于Chromium的Edge Web浏览器的内存使用量减少27%,该浏览器使用与Chrome相同的引擎。这笔节省的金额足以让谷歌注意到这一点,并将其应用于Chrome。
然而,现在看来,微软提出的节省内存的修复程序在未来的Chrome版本中将默认关闭。
那么,为什么谷歌要扼杀一个如此受欢迎的修复程序呢?看起来,虽然使用段堆确实减少了Chrome的RAM使用量,但一位英特尔工程师发现,它最终导致了其他领域的“性能倒退”--特别是处理器。
根据一位Chrome开发者的说法,“CPU成本(速度计2.0降低了10%,CPU/功耗增加了13%)对我们来说太大了。”因此,将于8月发布的Chrome85将默认关闭该功能。
但这是否意味着我们不得不忍受Chrome耗尽我们的内存呢?希望不会。首先,谷歌在运行更多测试期间已经暂时停止使用该功能,如果有办法在不对CPU造成太大影响的情况下实现该功能,可能会“在未来重新考虑”。
谷歌还声称它正在对Chrome85进行其他优化,所以我们可能会看到Chrome的内存使用率下降。
希望谷歌能找到降低Chrome内存使用率的方法,因为它可以说是网络浏览器最大的缺陷,很多人已经受够了。