More and more details about the HarmonyOS operating system appear on the web, and some moments, if not shocking, are certainly surprising. For example, such a fact: according to the source, to run HarmonyOS 2.0, only … 128 KB of RAM is enough. This is the very minimum. But in general, the limit is indicated quite generally – from 128 KB to 128 MB. Given that HarmonyOS is already addressed to smartphones (the beta version of the corresponding build will appear in December), there is reason to believe that this OS will be better adapted for low-power smartphones than Android Go.
But in general, there is nothing surprising in such scanty requirements for the amount of RAM required to run HarmonyOS. Initially, this operating system was developed with an eye to use in a wide variety of Internet of Things (IoT) devices, and their hardware platforms do not require all the volume and variety of hardware required for modern smartphones or computers.
And here’s another curious fact about HarmonyOS 2.0 – according to Huawei, it runs faster than Android and iOS! And this, apparently, is due to the peculiarities of its file system. For comparison, various APIs and components of three operating systems were used: the iOS CoreSpotlight framework, the Samba Unix protocol, and the Android ContentProvider class, which provides a unified interface for accessing application data. In all three cases, the speed advantage of HarmonyOS was from 1.2 times to 4 times. Testing conducted using Huawei Mate 30 Pro and iPhone 11 Pro Max smartphones.