With the new PartitionAlloc-everywhere feature, Chrome will stop using all RAM, loading itself and pages faster.
Based on a number of commits, Google is working on implementing PartitionAlloc-everywhere support to improve the performance of its Chrome browser on Windows 10, Android and Linux devices.PartitionAlloc is memory allocator for encapsulating insignificant (from an application point of view) details of allocating and freeing memory resources. PartitionAlloc-everywhere for Chrome will allow the browser to load faster and load internal pages faster, as well as provide better resource management, in particular, reduce RAM consumption.
Google started working on the feature last year and made it available in beta versions of Chrome for Android and Windows. The company also plans to implement PartitionAlloc in Chrome for Linux, but the feature is currently intermittent and it is unclear when it will appear in the stable release.
In one experiment, Google engineers noticed that merging regular and aligned partitions can reduce memory usage and improve performance.
Besides Windows 10 and Linux, Google is also testing PartitionAlloc-everywhere for Android. According to Google experiments, the new feature is a real win in terms of memory, performance and stability, with the exception of the GPU average, which decreases slightly.
Let me remind you that Google Chrome developers fix conflict with antiviruses in Windows 10.