游戏应用中就是另外的情况了,8款游戏中在iOS及安卓上的内存占用差距就小多了,安卓平台部分游戏占用更高一些,但没有APP应用那种数倍差距了。
总体来说,APP应用及游戏在iOS、安卓上的占用有着不同的表现,游戏因为是原生代码,不同平台的差距不大,但APP应用的内存占用因为两个平台的编译方式不同有着天壤之别,安卓平台内存占用是iOS的数倍之多,对内存的需求更高,如果内存容量偏低,那就难免出现卡顿之类的问题了。在APP应用中,安卓平台的APP应用占用的内存显著高于iOS,推特在iOS下占用100MB,但在安卓下占用366MB,eBay应用在iOS下占用不过69MB,但在安卓下占用300MB。
当然也有部分应用占用差距不是那么大,两家的应用商店占用的内存在217MB及235MB左右,只不过这是极少数的,大部分应用中差距2-3倍甚至更高都是有的
Game apps are a different story. The difference in memory usage between the 8 games on iOS and Android is much smaller. Some games on the Android platform take up more memory, but there is no difference of several times as in APP apps.
In general, APP apps and games have different performances in terms of memory usage on iOS and Android. Because games are native code, the difference between different platforms is not big, but the memory usage of APP apps is very different because of the different compilation methods of the two platforms. The memory usage of the Android platform is several times that of iOS, and the demand for memory is higher. If the memory capacity is low, it is inevitable that there will be problems such as freezes. Among APP apps, the memory usage of APP apps on the Android platform is significantly higher than that of iOS. Twitter takes up 100MB on iOS, but 366MB on Android. The eBay app takes up only 69MB on iOS, but 300MB on Android.
Of course, there are some apps that don’t have that big of a difference in memory usage. The two app stores use about 217MB and 235MB of memory respectively, but this is a very small minority. For most apps, the difference is 2-3 times or even higher.
This is because the Android and Apple systems are different, so the storage usage of applications is also different.