谷歌解決了Chrome Windows 10上的最大問(wèn)題

2020-12-29 13:20:39    來(lái)源:新經(jīng)網(wǎng)    作者:阿威

谷歌瀏覽器是Windows上最大的內存消耗之一,這并不是什么秘密,盡管谷歌公司進(jìn)行了多次嘗試,但在由Microsoft操作系統支持的設備上運行時(shí),瀏覽器仍在消耗大量資源。

現在,Google正在嘗試采用另一種方法,轉向Windows 10捆綁的一項技術(shù)來(lái)完成整個(gè)任務(wù)。

谷歌解決了Chrome Windows 10上的最大問(wèn)題

谷歌瀏覽器將使用Windows 10 TerminateProcess API來(lái)關(guān)閉瀏覽器進(jìn)程,從本質(zhì)上來(lái)說(shuō),它可以?huà)炱鹉切⒗^續吞噬瀏覽器資源的任務(wù)。

“干凈地退出過(guò)程既困難又昂貴。使用復雜的軟件幾乎不可能避免出現競爭狀況,而且干凈退出的速度可能很慢。等待所有線(xiàn)程,分頁(yè)代碼和數據以及爭用條件使其變得不值得。”谷歌在《湯姆指南》發(fā)現的一次提交中說(shuō)。

“我們一直在逐步將TerminateProcess用于更多的過(guò)程類(lèi)型。盡管此錯誤跟蹤的大多數關(guān)閉進(jìn)程都在實(shí)用程序進(jìn)程中,但此更改對所有進(jìn)程類(lèi)型都使用TerminateProcess。我們不必讓析構函數運行,因此永遠不要使用exit()(或使其選擇加入)應該是安全的。”

這項新功能預計將進(jìn)入生產(chǎn)渠道時(shí),還有待觀(guān)察,但現在,好消息是Google仍在研究?jì)?yōu)化瀏覽器資源使用的方法。

從長(cháng)遠來(lái)看,這不僅是單獨給谷歌瀏覽器用戶(hù)帶來(lái)的方便,而且對運行Chromium瀏覽器的其他所有人都非常有用,其中包括那些致力于新Microsoft Edge的用戶(hù)。

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時(shí)間聯(lián)系我們修改或刪除,多謝。