home page polular science Article Details
Will the speed be affected by too many Android applications?
Master 2014-02-09 13:28

A few days ago, a netizen sent a microblog and circled the small machine, which mentioned that the machine was abnormal after installing 170+applications. In small computers, the 170+application installed on one computer is definitely a special case. Unless it is specialized in this field or heavy game enthusiasts, people usually install dozens of applications. However, this also raises a question: What impact will Android apps have on mobile phone speed?

There is a point of view that we all have a feeling that the speed of computers will become slower and slower as they are used for a long time. Therefore, we should often defragment and reinstall the system for computers. The same is true for mobile phones. If more things are loaded, the speed will become slower. This formulation has some truth, but it is not completely correct.

Why? Let's start with the principle that computers slow down. The speed of the computer is mainly related to the size of CPU and available memory. More programs are installed on the computer, and the direct result is that they occupy more disk space. The disk space occupied by these programs may not cause the computer to slow down, but these software usually writes some files and data to the system directory and the system registry during installation and use, More and more of these data and files will make the system more and more bloated, leading to a decline in system efficiency. In addition, many programs need a certain amount of disk space for temporary data exchange. If too much disk space is occupied, the speed will also slow down.

For Android For mobile phones, the principle is slightly different. As we all know, Android is a multitasking system. In the 2. x era, the memory management mechanism of Android does not limit the number of background programs too much. In addition, the lack of strict checks on the quality of applications will lead to the situation that the more memory is used, the lower the efficiency. Therefore, the more software you install, the more time you spend, the more stuck you will be. however, After 4.0, Android's application management mechanism has been greatly improved. Users can limit the number of background programs (which can be selected from the developer's options), so that programs do not retain activity and save memory.

For the Android system, applications include "process" and "service", in which "service" is an application function that has no interface and runs for a long time and will not be easily terminated, while "process" includes foreground process (running, processes displayed on the screen and some system processes), visible process (processes not in the foreground but still visible to users) Background process (the process that is switched to run in the background), empty process (some programs will still host an empty process in the process after exiting). Android's process management policy will keep these processes in memory and prioritize them until the system needs more memory, then Android will automatically clear the processes according to the priority and release the corresponding memory. Therefore, these processes kept in memory usually do not affect the running speed of the overall system, but can improve the starting speed of the process when the user activates these processes again.

Generally speaking, unless a large application needs to be opened, the system's own scheduling strategy will be triggered, which is a very resource consuming operation. The system selectively closes some memory, and frequent scheduling will occur, which will naturally slow down the system. Therefore, it is recommended to manually close some processes before opening large applications to release memory, which can significantly improve the running speed. But some small programs can be managed by the system itself.

So why do many users feel that "the phone is stuck due to too many applications"? This is because many Android applications now, for their own purposes, will reside in memory after running and secretly send and receive data in the background. Especially now, the third-party market is diverse. Many people write malware packages and uploads to entice users to download, which slows down the speed. So, If you want to maintain a good running speed of your mobile phone, the key is to maintain good user habits and maintain your mobile phone

Related articles:

What can Android device Root do in the future?  

Share with friends Share to Weibo
Scan WeChat to share the page with friends
It is recommended to use the built-in sharing function of the current mobile browser
-->
Related articles