时间:2020-12-29 09:20:29来源:Win10专业版官网点击量:N次
12月29日消息 谷歌Chrome并不是秘密,它是Windows上最大的内存消耗之一。尽管谷歌曾多次尝试解决这个问题,但在微软操作系统驱动的设备上运行时,浏览器仍在消耗大量资源。
现在,谷歌正试图采用一种不同的方法,转而采用与Windows 10捆绑在一起的一款技术来完成整个任务。
GoogleChrome将使用Windows 10 TerminateProcessAPI关闭浏览器进程,基本上能够挂起否则会继续消耗浏览器资源的任务。
“干净利落地退出一个过程是困难和昂贵的。使用复杂的软件来避免竞争条件几乎是不可能的,一个干净的退出可能会非常缓慢。等待所有线程,在代码和数据中分页,以及竞争条件,这都是不值得的。汤姆指南.
“我们已经逐渐转向使用TerminateProcess来获取更多的流程类型。虽然此bug跟踪的大多数关闭进程都在实用进程中,但此更改对所有进程类型都使用了TerminateProcess。我们不需要让析构函数运行,所以永远不要使用EXIT()(或者让它选择)应该是安全的。“
目前仍在进行中
当这一新特性预计将进入生产渠道时,还有待观察,但目前,好消息是谷歌仍在努力优化其浏览器的资源使用。
从长远来看,这是一个有用的改进,不仅适用于谷歌Chrome用户,而且也适用于所有运行Chromium浏览器的人,其中包括那些致力于新的MicrosoftEdge的用户。