With the rapid hardware upgrade of Android mobile phones in recent years, the memory of mobile phones is becoming larger and larger. From the initial 512M to 1GB, and then to the mainstream 2GB and 3gb, Asus has even brought new devices with 4GB memory. It can be seen that memory has become one of the important contents of mobile phone hardware competition. So what’s the benefit of large memory for mobile phones? Is the large memory mobile phone large enough after deducting the memory occupied by the system program? Is it still running smoothly? The author takes you to talk about the operation mechanism of mobile phone memory, a simple inventory of large memory mobile phones on the market, to see how their real available memory size is.
Is memory more reliable?
Although the mobile phone system is installed in the ROM of the mobile phone, there will be a large number of system background programs running after it is turned on. Therefore, under normal circumstances, even if no software is opened, the remaining memory of the system is much smaller than the total memory.
Therefore, the original 2GB or 3gb of memory, even if you do not open any applications after boot, memory will be occupied by background system applications. For some mobile phone “Xiaobai”, if there are too many applications installed, and the default boot background starts, even if there is 2GB of memory, without using any program, it may only be 1GB.
Therefore, for most mobile phones, large memory is only one aspect. What’s more important is to see how much free available memory is left after opening a certain application. Theoretically, the larger the free memory is, the higher the fluency of the mobile phone will be.
Memory operation mechanism
Many users may complain about why Android “eats hardware” so much. Apple’s 1GB memory never gets stuck. Even the “half dead” WP 512MB system can run smoothly. Here is a brief talk about the memory operation mechanism of Android.
Let’s talk about how ordinary computers run programs. Usually, the computer executes a program, the CPU starts to calculate, through the memory cache, and then to the hard disk to read, so the calculation method of the computer is very simple.
What’s the difference between Android and apple? When an Android system runs a program, the CPU starts to calculate, the memory starts to cache, and then reads the target file to start the calculation. When the program ends, the CPU completes the calculation, and the memory still has part of the cache.
When the apple system runs a program, the CPU starts to calculate, the memory is all collected, the program is cached, and then the target file is read to start the calculation. At the end of the program, the CPU completes the calculation, and the memory is all released.
Take another simple example. Android system, for example, opens three programs, one QQ, one Youku and one game. Looking at Youku, you suddenly receive QQ friend information and are ready to switch to QQ reply information. But at this time, there will be card phenomenon. Why? Because you open three programs, the CPU will calculate for the three programs, and all the three programs are allocated with memory. When switching, because the CPU is calculating other programs, and the memory is caching other programs, it can’t react in time, causing a jam.
Good memory usage habits
Most Android users usually encounter this situation. When I bought the mobile phone, it was very smooth, but after a period of time, I couldn’t get rid of it. I wanted to brush or format it.
There are two main sources of this kind of stuck, one is that more and more mobile phone programs are installed, the function of mobile app is more and more powerful, and the demand for ROM and ram is also more and more powerful. On the other hand, many mobile phone users have not formed a good habit of using mobile phones.
For the former, our general users are powerless. For the latter, we can try our best to keep the mobile phone as smooth as possible for a long time.
First of all, after getting a new mobile phone, many people will install all kinds of apps. At this time, we should pay attention to which programs will start automatically and occupy the background for a long time. For unnecessary apps, uninstall or close their running in the background. The existing Android system, will join the background application management function, you can turn off the current do not need to use the program or select a key to clean up.
Secondly, for users who love to brush the computer, generally, the system’s streamlining and fluency are directly proportional. If you choose the official streamlined system ROM, it will be smoother in general.
With the mobile phone fully entering the 64 bit era, the mobile phone chip technology continues to improve, especially the improvement of user demand, I believe that the memory will continue to rise, 8GB, 16GB is sooner or later.
For the mass consumers, especially for Android users, when choosing a mobile phone, we should not only look at the absolute size of the memory, but also pay attention to the available free memory size of the mobile phone. We should not be fooled by the big memory selling points of the business, and we need to Polish our eyes.