If you’re an Android user, you’ve probably encountered an issue that causes random background programs to shut down and halt their background activity, causing you to reopen the app and start afresh. If you’re looking for a solution, there isn’t one available right now. However, it appears that Google is attempting to resolve the issue for customers all across the world with Android 13, the next generation of the operating system.
What Does It Mean for Google to Integrate MLGRU on Android?
Google is working on implementing a “Multi-Generational Least Recently Used” or MLGRU feature on Android, according to a recent in-depth report by XDA Developers. Chrome OS users already have access to the capability.
On the mobile platform, it addresses two important memory-related concerns. Using the MLGRU feature, Google discovered a 40% reduction in kswapd CPU utilization on Android. For those who are unfamiliar, kswapd is the Android mechanism for managing virtual memory. As a result of the lower CPU consumption for this procedure, Android devices will be able to process more data at once.
MLGRU’s second accomplishment on Android is an 18% reduction in out-of-memory (OOM) app kills. As a result, the functionality will prevent the system from killing apps as frequently, allowing Android to keep them open for longer periods of time.
According to the XDA report, Google has already included the MLGRU feature into Android 13’s Generic Kernel Image, based on a couple of commits on the Android Gerrit (GKI).
In January, a Google executive said that this type of feature was being tested on a million Android smartphones, however this is not the case. That being said, it may begin to happen shortly.
It’s unclear when the business will make it available to all Android users. It’s possible that this functionality will be rolled out to a restricted group of users first, before being sent out to everyone. More information is expected to be released at the Google I/O 2022 developer conference, which will also see the release of Android 13.