Android 13 can completely kill the apps running in background
- Seagate 12TB HDD: 7.46% failure rate and 1.5 year lifespan
- An American company made 0.7nm chips: EUV lithography machines can’t do it
- 14000 cores + 450W: RTX 4080 graphics card perfectly replaces the RTX 3080
- Big upgrade: The difference between Bluetooth 5.0 and 5.2
- Geeks Disappointed that RTX 4080/4090 doesn’t come with PCIe 5.0
- What are advantages and disadvantages of different load balancing?
Android 13 can completely kill the apps running in background! Small memory mobile phones will benefit from it.
In less than a month (May 11), it will be Google’s I/O conference. Unsurprisingly, Android 13 will enter the Beta stage and open to third-party manufacturers to upgrade.
A few days ago, XDA found that Google added a piece of code related to memory and multitasking optimization to the Android 13 kernel, mainly involving MGLRU (Multi-Generational Least Recently Used), which is a multi-page recycling strategy.
Previously, Google has introduced this mechanism for Chrome OS to improve the situation that CPU usage is high and background content is often killed by mistake when multitasking on small memory (RAM) devices.
According to Google tests, with MGLRU, kswapd CPU usage is reduced by 40% (kswapd is a process that manages virtual memory); in addition, background manslaughter cases are reduced by 85% at 75% memory usage, and reduced at 50% memory usage 18% rendering delay.
Although ROMs built by OEMs themselves will not necessarily copy the underlying code of Android 13, such native changes will also be of great benefit to their optimization of multitasking logic.
- DIY a PBX (Phone System) on Raspberry Pi
- How to host multiple websites on Raspberry Pi 3/4?
- A Free Intercom/Paging system with Raspberry pi and old Android phones
- DIY project: How to use Raspberry Pi to build DNS server?
- Raspberry Pi project : How to use Raspberry Pi to build git server?