القائمة الرئيسية

الصفحات

لماذا الأندرويد يحتاج الى رام اكبر من ios ؟



لماذا الأندرويد يحتاج الى رام اكبر من ios ؟


لماذا الاندرويد يحتاج الى رام اكبر من ios ؟


هواتف ايفون الرائدة تكون ب3جيجا او 4جيجا رام بينما هواتف اندرويد ب6 او 8 جيجا رام
ما الفرق بينهما ؟

1- منصة جافا 

جوهر الجافا هو انه يتم كتابة كود التطبيق مرة واحدة فقط ثم يمكنك ترجمة الكود ة تشغيل التطبيق على اي نظام يدعم الجافا و امتداد التطبيق 
التطبيقات تشتغل على ما يعرف بJava virtual machine والدي يتطلب كثير من ذاكرة الوصول العشوائي 
ليس فقط لإدارة العمليات الفعلية له ، ولكن أيضًا للاحتفاظ بالكود الأصلي لأي تطبيق يتم تنفيذه بالإضافة إلى الرمز المترجم الذي يتم تنفيذه بالفعل بواسطة النظام
يمكن ان تتخيل الامر على ان تطبيقات الاندرويد المثبتة في هاتفك تحمل ادوات 
وعند تشغيل احد التطبيقات تقوم بوضع هده الادوات في الرام لكي تستخدمها 
اما ios فهده الادوات تكون مثبتة اصلا في النظام و لا يحتاج التطبيق الى مساحة رام مثل ما يحتاج في اندرويد

2- تحكم ابل 

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

3- ادارة الداكرة العشوائية

في الاندرويد نظام التشغيل هو من يحدد حجم الرام الدي يستخدمه و يسمح للتطبيق لاخد كل الحجم المتوفر انه تطلب الامر ثم تحريره عند غلق التطبيق 
في iOS التطبيقات هي من تدير الرام بنفسها و تحدد الحجم الدي تتطلبه هدا يسبب اداء افضل للتطبيق بحكم ان المطورين يصنعون تطبيقاتهم في اقل حجم متوفر ممكن للرام ان تشغل التطبيق

4- واجهة المستخدم و تعديل الاندرويد من الشركات 

في هواتف سامسونج مثلا عند شراء هاتف ب4جيجا رام تجد انه فقط 2.7جيجا رام متوفرة 
ال1.3جيجا الاخرى تكون مشغولة من طرف الواجهة التي تثبتها الشركة فوق نظام الاندرويد 
و الواجهة هي كل التعديلات و الاضافات التي تضيفها الشركة و التي لا تعتبر جزء من النظام بل كل تطبيق كبير يعمل بشكل افتراضي في النظام 
و الميزات الاضافية الغير متوفرة في iOS كدلك تاثر على الرام
عكس iOS

5- طبيعة جوجل 

جميع برامج جوجل معروفة بانها تتغدى على الرام بشكل كبير .. جوجل كروم .. اندرويد ستوديو ...ربما جوجل تهمل هدا الجانب في برمجتها او ان المطورين يفضلون اشياء اخرى على تقليل استهلاك الرام 
يعني حتى البيكسل ياتي مع 4جيجا رام فقط و الاسوء ان نظام ادارة الرام فيه يسمح بفتح 5 تطبيقات فقط 
ربما جوجل لا ترى فائدة من فتح تطبيقات كثيرة
مع هدا فان توفر 4جيجا او 6 او حتى 8جيجا رام يعد حلا مناسبا لشهية الاندرويد.

كان هذا شرحنا لنهار اليوم حول الفرق في استهلاك الرام في هواتف الأندرويد و ios , لا تنسوا زيارتنا لمزيد من الشروحات . 
هل أفادك المقال :

تعليقات