谷歌解决了Chrome Windows 10上的最大问题

2020-12-29 13:20:39    来源:新经网    作者:阿威

谷歌浏览器是Windows上最大的内存消耗之一,这并不是什么秘密,尽管谷歌公司进行了多次尝试,但在由Microsoft操作系统支持的设备上运行时,浏览器仍在消耗大量资源。

现在,Google正在尝试采用另一种方法,转向Windows 10捆绑的一项技术来完成整个任务。

谷歌解决了Chrome Windows 10上的最大问题

谷歌浏览器将使用Windows 10 TerminateProcess API来关闭浏览器进程,从本质上来说,它可以挂起那些将继续吞噬浏览器资源的任务。

“干净地退出过程既困难又昂贵。使用复杂的软件几乎不可能避免出现竞争状况,而且干净退出的速度可能很慢。等待所有线程,分页代码和数据以及争用条件使其变得不值得。”谷歌在《汤姆指南》发现的一次提交中说。

“我们一直在逐步将TerminateProcess用于更多的过程类型。尽管此错误跟踪的大多数关闭进程都在实用程序进程中,但此更改对所有进程类型都使用TerminateProcess。我们不必让析构函数运行,因此永远不要使用exit()(或使其选择加入)应该是安全的。”

这项新功能预计将进入生产渠道时,还有待观察,但现在,好消息是Google仍在研究优化浏览器资源使用的方法。

从长远来看,这不仅是单独给谷歌浏览器用户带来的方便,而且对运行Chromium浏览器的其他所有人都非常有用,其中包括那些致力于新Microsoft Edge的用户。

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。