Have you ever seen those ads enjoying “download more RAM now!” Well, Xiaomi has even found a way to ‘invent’ RAM memory in its new smartphones. Well … sort of. In fact, it is a very old feature, which we might even find in the Windows 10 operating system.
But let’s go by parts.
Xiaomi offers more RAM! But it doesn’t offer more RAM
So, very interesting code was recently found on MIUI 12, which with the name ‘Memory Extension‘, it is apparently a feature capable of increasing the amount of RAM of any device by 3GB.
The idea here is to increase the multitasking capabilities of all compatible devices. After all, with more RAM, it is possible to have more applications open at the same time. But how is Xiaomi able to dynamically increase RAM memory? It is very simple, it fetches memory from the device’s UFS storage.
And of course, the faster this storage is, the better its performance as ‘virtual memory’ will be. Therefore, it is very likely that it is a feature reserved for the highest-end devices from the Chinese manufacturer.
Does this already exist in Windows 10? Yea! It is necessary to bear in mind that in a modern system, the memory of a system is almost always a scarce resource, and therefore, valuable!
Although much has changed in recent years, the truth is that RAM is still a very valuable resource, and sometimes very rare. In addition to this situation, some programs may need more memory than what the OS was expecting. So we have the ‘Pages’ system! Which is basically a partnership between memory (RAM) and storage (SSD or HDD) on a PC.
In other words, the Operating System will always play it safe, when reserving large pieces of memory, of your name ‘Pages‘. The idea here is simple, is to prevent programs from running out of memory on the system. Therefore, part of the storage is used to store these ‘pages‘, when not needed by the programs running.
Thus, with an increase in storage speed, the time for changing pages between RAM and storage it is also shorter, which of course, results in a dramatic performance improvement in all usage situations.
Read more about it all here.