آی او اس به خاطر مدیریت بهتر رم از اندروید با نصف سخت افزار بهتر عمل میکنه اونم به این دلیل که از حافظه های name استفاده میکنه به جای ufs اینم پول سیب گاز زده هست؟
مدیریت رم ios فرق زیادی با اندروید که از کرنل لینوکس استفاده میکنه نداره.
اکثر برنامههای اندروید با java نوشته شدند و از طریق یه نسخه تغییر یافته jvm اجرا میشن. (یه اسمی داشت)
این jvm باعث شده که برنامهها با یه بار کامپایل، بتونند روی دستگاههای مختلف اندرویدی اجرا بشن. ولی از اون طرف، برنامهها از طریق یه واسطه اجرا میشن.
همین محیط واسطه باعث میشه تا مصرف رم برنامهها خیلی بیشتر بشه؛ نسبت به برنامهای که با یه زبان برنامهنویسی مثل c نوشته شده و به صورت بومی اجرا میشه.
در مورد apple، برنامهها معمولا با swift نوشته شدند که بعد کامپایل و به صورت بومی اجرا میشن. از اونجایی که واسطهای مثل jvm وجود نداره، رمی که توسط اونها مصرف میشه، کمتره.
میتونید امتحان کنید. فایرفاکس رو توی اندروید و ios باز کنید و ببینید هر کدوم چقدر رم مصرف کردند.