یکی از سوالات کلیدی که همیشه ذهن همه ما را درگیر خود کرده است این است که چرا دستگاههای اندرویدی نیاز به رم بالا همچون 2 و 3 گیگابایت دارند در حالی که آی فون تنها با رم یک گیگابایت نیز بخوبی کار می کند؟ مثلا می توان به نمونه 5اس و همینطور 6 و 6 پلاس آی فون اشاره کرد که همگی علی رغم تفاوت زمان عرضه و همچنین بزرگی و کوچی صفحه، دارای رم واحد یک گیگابایت هستند اما دوایس های اندرویدی در میزان رقم با هم مسابقه گذاشته اند! شاید به این فکر کرده باشید که احتمالا بدلیل وجود شرکت های مختلف، این اصل رقابت پذیری است که سبب می شود این دستگاهها دارای رم حجیمی باشند که البته فکر اشتباهی هم نیست اما با این حال بر طبق مطالعات Quora دستگاههای اندرویدی به دلیل استفاده از جاوا در برنامه نویسی اپ ها، نیازمند رم بالایی هستند.

زمانی که جاوا فراخوانده شود پردازشی موسوم به garbage collection رخ می دهد که در واقع به معنای جمع آوری زباله است. زمانی که شما اپی را در یک دستگاه اندرویدی می بندید، garbage collection اقدام به پالایش مموری می کند و مشکل اینجاست که این پروسه نیاز به 4 الی 8 برابر مموری بیشتر دارد تا بتواند سریعا انجام شود. پس اگ میزان رم موجود کافی نباشد دستگاه شما رم اضافی نخواهد داشت و لذا دستگاه شما کند می شود. در مدل های اپلی چیزی به نام garbage collection وجود ندارد و با یک گیگابایت رم به نظر دستگاههای آی فون بخوبی کار می کنند و نیازی به رم اضافه برای چنین اقداماتی ندارند. البته باید امیدوار بود که اندروید جدید آبنبات چوبی بتواند بهتر از قبل چنین پروسس هایی را بهینه نماید.

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *