With the improvement of quality of life, there are also more and more mobile phone designs as the necessities of life - the memory is larger and the camera's pixels / functions (such as motion pictures and panoramic photos) are more perfect, and APPs are loaded more and more. User experience has improved significantly, but the space occupied by various APPs, files and photos has also gradually increased. However, mobile phones with large storage space often have out of space but do not want to delete the APP and want to keep the photos in the mobile phone. 8.1 system may help you to solve this troubles.
According to foreign media reports, XDA developers found that Google Android 8.1 system adds an automatic feature to optimize the inactive APP storage space.That is, when the device storage space is insufficient, the Android system will call pm.dexopt.unopt_after_inactive_days, It then filters long inactive apps (unused for a while) and automatically cleans the apps' caches, which include non-essential files such as images and saved states.
The specific operation is as follows: In the Android 8.1 system, the application marked as 'inactive' will not run through dexopt, Android tools will be optimized by .dex file to generate '.odex' file, these applications will not Dalvik compiler Cache space.
In general, these cached data enable applications to run faster and more efficiently, for example, cached data does not have to be reloaded when returning to the application after performing other operations.So clearing this data may mean that later Recache, but applying this process to infrequently used applications seems like a smart idea.
This is no good news for 16GB, 32GB and even 64GB mobile phone users.
Interestingly, on iOS 11, Apple also added a feature that effectively manages the storage of devices, allowing users to save device storage by enabling uninstall of unused apps.