Android phone users should have a habit: when they open too many apps and feel that the phone is slightly lagging, they will return to the desktop and swipe to manually force close the background apps. This can not only free up memory capacity, but also reduce hardware power consumption. However, what surprises many people is that although the operation interface is similar, iOS and Android are completely opposite. According to Apple's official statement, it is not recommended that users manually close the background. Because Apple believes that frequently closing the background will cause the phone to consume more power, which is not worth the loss. Why is this? There are 4 reasons, and you will basically understand after reading them. First, iOS has a mature automatic background cleanup mechanism, unlike Android, which requires users to manually release memory. For example, if an iOS app is moved to the background and does not return to the foreground within a few minutes, all activities of the app will be frozen. It should be noted that a frozen app does not occupy CPU resources, but only memory capacity, which is the so-called "app tombstone". Second, iOS only allows background apps to perform limited activities, and indirectly refreshes the page through the "background app refresh" mechanism. As for app notifications, they are delivered through a unified push interface. Unlike Android, due to the tombstone mechanism, iOS apps residing in the background actually consume very little hardware resources, and most resources are concentrated on the foreground app. Third, in this case, it is unnecessary to manually close the background frequently. This is because it will not only fail to improve the fluency of the foreground APP, but will increase power consumption. Under the existing mechanism of iOS, the background APP only needs extremely low power consumption to maintain, and the inactive background APP can be frozen and automatically cleaned up after a long time. However, if the background is closed frequently, the system needs to reload the APP, which consumes more power. Fourth, the design concept of iOS is to concentrate most resources on foreground applications. Because of this efficient allocation mechanism, iOS does not need to waste resources for background applications. Therefore, the iPhone only needs a lower RAM, and its fluency can be comparable to that of Android flagships with large RAM. Unless you encounter a single application such as a camera or a 3D mobile game that requires a large amount of memory, it will be unable to cope with it. Looking at the way Android handles the background of APP, you will find that iOS is indeed a more efficient system. Domestic mobile phone manufacturers do not have a unified notification push interface, so APPs will use rogue methods such as background residence, chain wake-up, floating window, etc. to keep the application in the background. The purpose is simple: first, to ensure that notifications are pushed to users, and second, to increase the daily activity rate of APP. Therefore, the more apps are installed on Android phones, the more they squeeze the hardware resources. Because it needs to take care of both the foreground and the background at the same time, no matter how much RAM is, it is not enough for Android phones. To be honest, the lack of system mechanism, compensated by hardware, is only a delaying tactic, not a fundamental solution. In short, manually shutting down background apps is a bad habit on Android. This operation has no substantial effect on iOS, but only increases power consumption. If you are a newbie switching from Android to iOS, I hope you can give up this bad habit. What do you think about this? Welcome to discuss it together. |
<<: In-depth understanding of the Android graphics system
>>: How to manage your Android code with Gerrit?
The world belongs to those who seize the initiati...
I wonder if you have noticed that in the Internet...
Baidu drop-down box: It is mainly used when searc...
This task is usually led by the product director ...
The growth model of old customers bringing in new...
"Formula for going viral": creating sur...
Weibo is a social networking platform with great ...
All advertisements are inseparable from creatives...
Linger Investment Research Diary "Trend Band...
According to foreign media AppleInsider, Apple so...
Leo Tolstoy once said, “All great literature can ...
Yu Jiawen left, and Annie came, creating a phenom...
In the era of inventory, how can we achieve user ...
1 The purpose of advertising is either branding o...
It is not easy to make a good product APP, but it...