With the release of the Windows 10 May 2020 Update (version 2004), Microsoft made improvements to the ‘Segment Heap’ feature in the OS and added support for desktop (Win32) programs like web browsers.



Segment Heap was also introduced for Chromium open source project and Google was planning to use this feature to fix the notoriously RAM-hungry Chrome browser.


However, Google team have now decided to disable new Segment Heap implementation in the browser and they’ll now enable ‘ParitionAlloc-Everywhere’.


Google to fix Google Chrome crashes


In addition to memory usage improvements, Google says tests have shown that Windows 10’s TerminateProcess feature could lead to fewer browser crashes if it used for more process types.

google-chrome-crashes-in-windows-10




Chrome has been gradually moving towards using TerminateProcess for more process types. The company has proposed a new change that will enable TerminateProcess in headless browsers, which could lead to fewer browser crashes.


“This will avoid some utility-process crashes on Windows. I think that applying this policy to all headless process types is a worthwhile experiment. TerminateProcess has helped a lot in many process types already,” explained Bruce Dawson, a Google software developer.


Both Microsoft and Google have agreed that reducing RAM usage in web browsers is important, but improvements like Segment Heap and ParitionAlloc will vary depending on your machine.

Also Read:  How to install chromebook OS in any pc

It’s worth noting that Microsoft has already enabled “modern heap implementation” to cut down memory usage and Edge team is working on another feature called ‘Sleeping Tabs‘ comes with additional improvements for memory management.



That's all or today. Stay tuned for more...


Back to Top