هذا هو السبب في أن أجهزة iOS تستخدم ذاكرة وصول عشوائي أقل من أجهزة Android

هذا هو السبب في أن أجهزة iOS تستخدم ذاكرة وصول عشوائي أقل من أجهزة Android

لا تزال الحرب بين iOS و Android قوية حتى اليوم. من الواضح أن هناك أسبابًا وجيهة للسقوط على جانبي السياج ، لكن هذا لا يمنع الناس (بمن فيهم نحن) من المقارنة بين الاثنين إلى ما لا نهاية لمعرفة أيهما أفضل لاحتياجاتنا.





لقد اكتشفنا بالفعل أسئلة مثل أي نظام تشغيل للجوال أكثر أمانًا ولماذا تكون تطبيقات iOS أفضل بشكل عام من تطبيقات Android. ولكن هناك شيء ربما لم تلاحظه: غالبًا ما تحتوي أجهزة iOS على نصف ذاكرة الوصول العشوائي (أو أقل) لأجهزة Android . لماذا هذا؟





مقارنة ذاكرة الوصول العشوائي على iPhone مقابل Android

في هذه المقالة ، سنلقي نظرة على بعض من أحدث أجهزة Android المتطورة من العديد من الشركات المصنعة ونضعها جنبًا إلى جنب مقابل iPhone 8 و iPhone 8 Plus و iPhone X.





حقوق الصورة: حلبة GSM

حقوق الصورة: حلبة GSM



حقوق الصورة: حلبة GSM

حقوق الصورة: حلبة GSM





هذه كلها أجهزة Android تعود إلى حقبة 2017 وتمثل أفضل ما هو متاح حاليًا لمستخدمي الهواتف الذكية. كما ترى ، فإن مواصفات ذاكرة الوصول العشوائي هذه ضخمة وستكلفك فلساً واحداً. توقع أن تدفع في أي مكان من 650 دولارًا إلى 1000 دولار لهذه.

لإعطائك فكرة عن حجم ذاكرة الوصول العشوائي (RAM) بسعة 8 جيجابايت ، ضع في اعتبارك أن معظم أجهزة الكمبيوتر المحمولة الحديثة لا تأتي بهذا القدر. معظم أجهزة Chromebook التي تعود إلى حقبة 2017 ، على سبيل المثال ، تصل إلى 4 غيغابايت مع عدد قليل فقط من الطرز المختارة التي تقدم بنية 8 غيغابايت - وحتى تلك أجهزة Chromebook عالية الأداء سعة 8 غيغابايت لا تزال أرخص من أجهزة Android هذه!





لكي نكون منصفين ، يأتي OnePlus 5T فقط بسعة 8 جيجابايت. لكن وجهة نظري هي أن أجهزة Android لن تأتي مع هذا القدر الكبير من ذاكرة الوصول العشوائي إذا لم تكن بحاجة إليها ، أليس كذلك؟ وإذا كانت أحدث أجهزة Android مزودة بذاكرة وصول عشوائي (RAM) من 4 إلى 8 جيجابايت ، فما مقدار ذاكرة الوصول العشوائي الموجودة في أجهزة iPhone؟

حقوق الصورة: حلبة GSM

حقوق الصورة: حلبة GSM

حقوق الصورة: حلبة GSM

حقوق الصورة: حلبة GSM

هل يمكنك لعب ألعاب ps3 على وحدة تحكم ps4

انتظر دقيقة. ماذا يحدث هنا؟ بين خط Apple لأجهزة iPhone التي تعود إلى حقبة 2017 ، نرى فقط 2 غيغابايت على مستوى الدخول iPhone 8 ، و 3 غيغابايت على iPhone 8 Plus الأكبر ، و 3 غيغابايت على أحدث وأكبر iPhone X. يحتوي أعلى طراز من Apple على ذاكرة وصول عشوائي أقل من خيارات Android الأضعف!

بالمناسبة ، لا شيء من هذا جديد. قدم iPhone 7 Plus 3 غيغابايت من ذاكرة الوصول العشوائي إلى خط iPhone مرة أخرى في عام 2016. تعمل كل من iPhone 7 و iPhone 6s Plus و iPhone 6s على 2 غيغابايت دون مشاكل. و iPhone 6 ، الذي يمكنه تشغيل iOS 11 مثل باقي الأجهزة الأخرى ، لديه 1 غيغابايت فقط.

بجدية ، ما الذي يحدث؟ كيف يمكن لجهاز iPhone 6 الذي يعود إلى حقبة 2014 تشغيل أحدث إصدار من نظام التشغيل iOS بسعة 1 جيجابايت فقط من ذاكرة الوصول العشوائي بينما تحتاج أجهزة Android إلى ما يصل إلى 8 أضعاف هذا المقدار؟

لماذا تحتاج أجهزة Android إلى الكثير من ذاكرة الوصول العشوائي

منذ البداية ، تم تصميم Android لدعم العديد من أنواع المعالجات المختلفة والعديد من الشركات المصنعة المختلفة والعديد من تكوينات الأجهزة المختلفة. في العادة ، لا يمكن للبرامج المكتوبة لنوع واحد من الأنظمة أن تعمل فقط على نوع آخر ؛ يجب أن يتم 'نقله' ، والذي يتضمن غالبًا إعادة كتابة البتات غير المتوافقة.

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

لكن هذا له تكلفة.

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

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

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

لهذه الأسباب ، نوصي بما لا يقل عن 4 غيغابايت من ذاكرة الوصول العشوائي على نظام Android إذا كنت تهتم بالأداء السلس. إذا لم تقم بذلك ، فيجب أن يكون 2 غيغابايت هو الحد الأدنى.

لماذا لا يستخدم iOS الكثير من ذاكرة الوصول العشوائي مثل Android

تمارس Apple قدرًا أكبر من التحكم في نظام iOS البيئي بأكمله. إذا كنت تريد استخدام نظام iOS ، فلديك خيار واحد فقط للهاتف: iPhone. إذا كنت ترغب في إنشاء تطبيقات iOS ، فعليك استخدام أدوات Apple والقيام بذلك بطريقة Apple. أبل تحكم بقبضة ضيقة.

كيفية استعادة الايفون بدون اي تيونز

هناك العديد من الفوائد لهذا ، على الرغم من.

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

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

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

باختصار ، لمجرد أن أجهزة iPhone بها ذاكرة وصول عشوائي أقل لا يعني أنها تتمتع بأداء أسوأ. لدى iOS نهجًا مختلفًا لإدارة الذاكرة لأنه لا يعتمد على جهاز افتراضي مثل Android.

يشارك يشارك سقسقة بريد الالكتروني كيفية تغيير شكل ومظهر سطح مكتب Windows 10 الخاص بك

هل تريد معرفة كيفية جعل Windows 10 يبدو أفضل؟ استخدم هذه التخصيصات البسيطة لجعل Windows 10 خاصًا بك.

اقرأ التالي
مواضيع ذات صلة
  • شرح التكنولوجيا
  • ذكري المظهر
  • ايفون
  • دائرة الرقابة الداخلية
  • نصائح الأجهزة
  • ذكري المظهر
نبذة عن الكاتب جويل لي(تم نشر 1524 مقالة)

جويل لي هو رئيس تحرير MakeUseOf منذ عام 2018. وهو حاصل على بكالوريوس العلوم. في علوم الكمبيوتر وأكثر من تسع سنوات من الخبرة المهنية في الكتابة والتحرير.

المزيد من Joel Lee

اشترك في نشرتنا الإخبارية

انضم إلى النشرة الإخبارية لدينا للحصول على نصائح تقنية ومراجعات وكتب إلكترونية مجانية وصفقات حصرية!

انقر هنا للاشتراك