Google Chrome is finally getting an update that can stop it chewing through memory and causing instability on Windows 10 machines.
On the Chromium site, Google detailed how it is using a function called TerminetProcess to make processes in the Chrome browser much “cleaner”. This basically translates to a smoother experience and a browser that is less prone to crashing in Windows 10.
Google Chrome has long been known for its ability to hog system RAM, especially when the application has too many tabs and windows open. This is a bad side effect of not only slowing down the system but potentially crashing the browser.
We’ve lost count of how many times Chrome has become unresponsive or crashed on desktops on Windows 10 machines with 8GB of RAM or less. For example, on a fifth-generation Surface Pro with a Core i5 processor and 4GB of RAM, Chrome can chew a large portion of its resources, making browser usage a beautiful and unstable experience.
In addition, after a long lending session with multiple Chrome tabs, closing the browser may still leave some residual processes that consume system resources.
The terminateprocess function is often used in Windows to terminate a specified process and all its threads unconditionally. Think of it as a means of completely shutting down an app and preventing anything from running in the background. Doing this frees up any system resources that an app is taking.
So there has to be a way for Google to use TerminateProcess for Chrome users to turn off the selection of tabs or indeed the entire browser and quickly withdraw the computing resources it is using. And from our understanding, this should make Chrome overall smoother and less resource-intensive.
The use of the TerminetProcess function in Chrome is still being tested by Google. But we won’t be surprised if it comes to a new version of Chrome in 2021, although in practice you’re unlikely to notice the change, except for a more stable Chrome experience on Windows 10.