The difference between iPhone and Android RAMMany people may not have noticed that the standard versions of iPhone 11, iPhone 12, and iPhone 13 all have 4GB of RAM, and it is LPDDR4X. Android flagships have long popularized 8GB of RAM, and it is LPDDR5 specification, such as Xiaomi 11. Even the thousand-yuan Redmi Note 11 has at least 6GB of RAM as standard. The capacity of running memory is the key factor affecting the service life of a mobile phone. In theory, the larger the better. For example, a mobile game requires 2GB of RAM when running, but the phone only has 3GB of RAM, and the system and background basic services take up nearly 1.5GB. In this case, the game will not run or will frequently crash. iPhone 8 cannot play Genshin Impact, but iPhone 8P can, because the RAM is 1GB lower. If the memory capacity is too small, it will also make it impossible for the background to hold multiple tasks at the same time, and the background must be killed frequently to free up memory. This makes it easy for us to feel a sense of lag during the switching process. This is what confuses many people: Why is the iPhone running smoothly with only 4GB of RAM, while Android phones, even those priced at 1,000 yuan, require at least 6GB of RAM? Three reasons are key. First, iOS has stricter memory managementFor example, Android allows apps to build their own background services, but iOS does not allow this, and all app notifications are sent to a unified push interface. In other words, installing or running the same number of apps on iOS will take up less RAM than on Android, because there are no background services taking up RAM, and 4GB can be used to the effect of 6GB. Second, iOS can fully utilize the hardware performanceiOS is developed using the highly efficient Objective-C language, which can be understood as a system that runs directly on hardware without any performance loss, bringing hardware performance to its maximum. Android is developed in Java and needs to be run with the help of a virtual machine. The advantage is good compatibility, but after the secondary conversion, there will inevitably be performance loss in the process. Third, iOS prioritizes screen touch responseThe iOS system responds to screen touch first, giving visual and sound effects first, and then activating the APP. Therefore, even if the iPhone 6 has only 1GB of RAM, you will only feel that the transition animation is slow, but you will not feel any lag. Android, on the other hand, activates the app first before responding to screen touches. The capacity of the running memory directly determines the fluency. After all, if the running memory is not enough, you have to kill the background before launching the APP, and the operation will be stuck on the first layer, resulting in obvious lag. Finally, let’s make a summaryIn short, 4GB is enough for an iPhone, but Android will lag without large RAM, and the above three reasons are the key. Therefore, the reason why Android phones have more RAM than iPhones is not because they feel guilty, but because they are forced to do so. The gap that is innate can only be made up through acquired efforts. |
<<: Google launches new Qaya service: Help creators easily build online stores
Training course content: Let’s start with the thr...
Pinduoduo is well aware of the pain points and pl...
Once when I was chatting with a friend, she said ...
Hear in silence, see in formlessness The turbulen...
Combined with business scenarios, we teach you ho...
The big explosion of the sun's death created ...
If your boss is a fanatic about offline and onlin...
Leading a sideline project: QQ auto-sells virtual...
Dubbo source code interpretation and practice, ma...
Graduation season has arrived, and a group of gra...
In two inconspicuous small buildings in the south...
Long article warning: This article is the product...
In 2019, Apple sent an email to all APP developer...
Nowadays, smartphones have long become people'...
From the "Four Golden Flowers" in the r...