لماذا هواتف الاندرويد تحتاج الى رام كبيرة لتعمل بينما هواتف الايفون تقدم اداء افضل برام قليلة

تعد هواتف Android و iPhone من أكثر الهواتف انتشارًا اليوم ، ولطالما كانت المقارنة بين هواتف Android و iPhone هواية وحب الكثيرين ، وكان هذا “الضعف” في ذاكرة الوصول العشوائي الخاصة بـ iPhone يُعتبر دائمًا أحد أهم الأسباب وراء ذلك. iPhone يتخلف كثيرًا عن هواتف Android. على سبيل المثال ، يأتي هاتف Samsung Galaxy S5 بذاكرة وصول عشوائي (RAM) بسعة 2 جيجابايت ، كما يأتي هاتف Sony Xperia Z3 بذاكرة وصول عشوائي (RAM) بسعة 3 جيجابايت ، بينما يأتي هاتف iPhone 6 بسعة 1 جيجابايت فقط ، إلا أنه يقدم أداءً مثاليًا للغاية حيث يمكنه تشغيل العديد من التطبيقات القوية. ألعاب في نفس الوقت ، بسلاسة وبدون أي تشنجات ، فلماذا يمكن أن يقدم iPhone 6 نفس الأداء أو ربما أفضل من هواتف Android التي تتفوق عليه بمراحل في سعة ذاكرة الوصول العشوائي؟

يرجع السبب اساسا الى اختلاف طبيعة نظام IOS الذي تستعمله هواتف ايفون، فهذا النظام طورته ابل و كتبت كل كود به بنفسها خصيصا من اجل يعمل بكل تناسق مع كل قطعة في هاتفها، و بالتالي فالنظام نفسه  لا يستغل جزء كبير من الرام، ويترك مساحة اكثر من كافية لتشتغل التطبيقات الاخرى بكل اريحية، على عكس هواتف اندرويد هذه الاخيرة التي مصدرها عشرات الشركات ان لم نتحدث عن المئات، مع نظام واحد تطوره شركة واحدة هي جوجل، مما يجعل كل شركة تحتاج الى التطوير و التعديل على النظام و اضافة تطبيقاتها الخاصة، فينتج عن ذلك نظام يحتل مساحة كبيرة جدا في الرام، و بالتالي فحتى تحتاج التطبيقات بشكل جيد فانها تحتاج مساحة اكبر في الرام.

لماذا هواتف الاندرويد تحتاج الى رام كبيرة لتعمل بينما هواتف الايفون تقدم اداء افضل برام قليلة

سبب آخر هو طبيعة نظام اندرويد المبني بلغة جافا حيث انه عند اغلاق تطبيق ما يحتاج النظام ان يقوم بعملية تسمى Garbage Collection ، فحتى يقوم النظام باغلاق تطبيق و استعادة المساحة التي كان يحتلها يحتاج الى 8 اضعاف المساحة التي كان يحتلها من الرام لاغلاقه، فعلى سبيل المثال اغلاق تطبيق يحتل 40 ميغا قد يحتاج الى 320 ميغا من الرام واذا لم تتوفر هذه المساحة في الرام طبعا سيبدأ الهاتف بالتشنج و العمل  ببطئ، بالمقابل طبيعة نظام IOS ليست بحاجة للقيام بهاته العملية بل على العكس هي تسمح له بالتحكم الدقيق و الكامل بالتطبيقات و الرام.

هكذا تصبح المقارنة بين هواتف الايفون و الاندرويد من هذه الناحية مقارنة غير منطقية بتاتا، و السبيل الوحيد لاجراء مقارنة عادلة بين هواتف الاندرويد هي في وضعها في اختبار اداء حقيقي، من اجل هذا اقترح عليك مشاهدة هذا الفيديو من قناة PhoneBuff