چرا اندروید به 3 گیگ رم نیاز دارد اما iOS با 1گیگ هم عالی است ؟

0

یکی از فاکتورهای مهم در خرید گوشی های اندوریدی مقدار حافظه رم است که معمولا ما به همه پیشنهاد میکنیم گوشی خریداری کنید که حداقل 2 گیگابایت رم داشته باشد و حتی گوشی های جدید و پرچم دار از 3 گیگابایت رم استفاده میکنند و به نظر میرسد نیاز به رم در گوشی های اندرویدی هرسال بیشتر میشود اما اپل ، آیفون 6 را با همان یک گیگابایت رمی عرضه که در 5S بود  و نکته جالب هم اینجاست که با همین یک  گیگابایت رم هرکاری را به خوبی انجام میدهد حتی در برخی موارد از گوشی های اندرویدی با 3گیگابایت رم هم بهتر اینکار را انجام میدهد اما چرا ؟؟

این سوالی بود که در سایت Quora مطرح شد و Glyn Williams به این سوال جواب داد :

برنامه ها در اندروید از Java استفاده میکنند و در سیستم های جاوا برنامه ای به عنوان Garbage collection وجود دارد که وقتی شما یک برنامه را میبندید این برنامه سعی در پاک سازی رم میکند ولی مشکل اینجاست این برنامه به 4 تا 8 برابر فضای اشغالی رم برای پاکسازی آن نیاز دارد اگر این میزان رم در دسترس باشد این کار به سرعت انجام میشود اما اگر این میزان فضا در دسترس نباشد این کار به کندی انجام میشود  و به شدت باعث کم شدن سرعت سیستم عامل میشود .

اما در iOS چون از پروسس Garbage collection استفاده نمیکند ، دیگر نیاز به رم اضافه ندارد و میتواند از همان 1 گیگابایت رم به نحو احسنت استفاده کنید در پایان هم میتوانید نموداری که مربوط عملکرد برنامه Garbage collection است را ببینید .

Andr

Subscribe
آگاهی از
0 نظرات
جدیدترین
قدیمی ترین بیشترین رأی
Inline Feedbacks
View all comments
0
Would love your thoughts, please comment.x