الصفحة الرئيسية » howto » ARM مقابل Intel What It Means for Windows و Chromebook و Android Software Compatibility

    ARM مقابل Intel What It Means for Windows و Chromebook و Android Software Compatibility

    تم العثور على معالجات Intel x86 أو x64 بشكل تقليدي في أجهزة الكمبيوتر المحمولة وأجهزة سطح المكتب ، في حين تم العثور على معالجات ARM في الأجهزة المدمجة ذات الطاقة المنخفضة والهواتف الذكية والأجهزة اللوحية. ولكن يمكنك الآن شراء أجهزة الكمبيوتر المحمولة المزودة بشرائح ARM والهواتف الذكية المزودة بشرائح Intel.

    تقدم ARM و Intel معماريين مختلفين تمامًا وغير متوافقين. سواء كنت تختار جهازًا يعمل بنظام التشغيل Windows أو Android أو نظام التشغيل Chrome ، يمكنك الاختيار من بين ARM أو Intel x86 / x64 - ويختص الخيار بتوافق البرنامج.

    ARM مقابل Intel: درس في التاريخ السريع

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

    لاحظ أننا نمتلك رقائق AMD إلى جانب رقائق Intel هنا. تستخدم رقائق AMD أيضًا Intel x86 - الآن x64 ، لأنها بنية 64 بت.

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

    لقد تحسنت شرائح Intel x86 و x64 في استهلاك الطاقة ، حيث أدركت شركة Intel أنها قد تراجعت إلى ARM على الأجهزة الجوّالة ، مع أحدث رقائق Haswell من إنتل التي منحت تحسينات هائلة في عمر البطارية لأجهزة الكمبيوتر المحمول. بدأت إنتل بهندسة معمارية أكثر كلفة وذات أداء عالٍ ، وقد خفضت من استهلاكها للطاقة وجعلت الرقاقات المنخفضة السعر أكثر تنافسية.

    تنمو رقائق ARM و Intel أكثر من بعضها البعض ، لذا فليس من المستغرب أن الخطوط بدأت في التعتيم. سواء كنت تشتري جهازًا يعمل بنظام التشغيل Windows أو جهاز Chromebook أو جهاز Android ، فإن هذا الاختلاف مهم.

    هنا لماذا يجب أن نهتم: عدم توافق البرمجيات

    تمتلك رقائق ARM و Intel معماريات ومجموعات تعليمات مختلفة. هذا يعني أنه لا يمكنك تشغيل تطبيق تم تجميعه من أجل بنية Intel على كمبيوتر ARM ، ولا يمكنك تشغيل التعليمات البرمجية التي تم تجميعها لـ ARM على أجهزة Intel. لهذا تأثيرات مهمة على أجهزة Windows وأجهزة Chromebook التي تعمل على برامج Linux لسطح المكتب ، وحتى على أجهزة Android.

    ويندوز 8 مقابل ويندوز RT

    تعمل معظم أجهزة Windows التي ستجدها في البرية على تشغيل الإصدار الكامل من Windows 8 على معالج Intel. ومع ذلك ، فإن بعض الأجهزة - بما في ذلك Surface 2 من Microsoft ، و Surface RT ، وكمبيوتر Nokia Lumia 2520 اللوحي - لديها معالج ARM داخله. تقوم أجهزة ARM هذه بتشغيل Windows RT الخاص بـ Microsoft.

    Windows RT محدود للغاية ولا يمكنه تشغيل أي برامج سطح مكتب غير تابعة لشركة Microsoft على الإطلاق. اختارت شركة Microsoft قفلها بهذه الطريقة - فقد كان بإمكانها السماح للمطورين بتعديل وإعادة ترجمة تطبيقاتهم على Windows على ARM. إذا فعلوا ذلك ، فستتمكن فقط من تثبيت تطبيقات سطح مكتب Windows التي تم تصنيفها بشكل خاص لـ ARM. لن تعمل جميع تطبيقات Windows لسطح المكتب على Windows RT.

    كان من المفترض أن تكون Microsoft قد بدأت من المربع الأول هنا ، حيث قامت ببناء Windows جديد على النظام الإيكولوجي لبرنامج سطح المكتب لـ ARM. كما أنهم كانوا يعلمون أن العديد من الأشخاص قد يكونوا مرتبكين ، محاولين تثبيت Windows على برنامج Intel على Windows الخاصة بهم على أنظمة ARM. في النهاية ، قرروا استراحة من الماضي وقفل سطح المكتب تمامًا. من المحتمل أنهم يرغبون في إزالة سطح المكتب من Windows RT تمامًا ، لكنهم لم يصدروا بعد إصدار Office الذي يتم تشغيله في الواجهة الجديدة المعروفة سابقًا باسم Metro.

    يمكنك فقط تثبيت تطبيقات "Windows 8-style" الجديدة من متجر Windows على جهاز Windows RT. تعمل معظم تطبيقات Windows Store نظرًا لأنها مصممة لتكون نظامًا أساسيًا ، ولكن قد يتم تشغيل التطبيق العرضي فقط على معالجات Intel.

    بالمختصر: Windows RT على ARM محدود ولا يمكنك تثبيت أي برنامج سطح مكتب على الإطلاق.

    Intel Chromebooks مقابل ARM Chromebooks

    تستخدم بعض أجهزة Chromebook شرائح Intel ، بينما تستخدم أجهزة Chromebook الأخرى شرائح ARM. يستخدم الإصدار 3 من Chromebook الشهير من Samsung شريحة ARM ، كما يفعل جهاز HP Chromebook الجديد 11. يستخدم العديد من أجهزة Chromebook الأخرى شرائح Intel.

    على نظام التشغيل Chrome ، لا يهم هذا كثيرًا. لا يزال بإمكانك تشغيل نفس متصفح Chrome وتطبيقات الويب على معالج ARM. يعمل كل من Flash و Netflix على أجهزة ARM Chromebook. لا يحتوي نظام التشغيل Chrome على السجل الطويل الذي يقوم به نظام تشغيل Windows ، لذلك لن تتمكن من تشغيل التطبيقات التي لا يمكن تشغيلها على ARM.

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

    يمكن تثبيت إصدار Linux لسطح المكتب من Adobe Flash plug-in ، و Steam ومكتبتها المئات من ألعاب Linux ، و Microsoft لـ Skype for Linux ، و Minecraft - يمكن تثبيت كل هذه التطبيقات في وضع المطور على جهاز Intel Chromebook ، ولكن لن تعمل في كل على ARM واحد. إذا كنت تخطط لاستخدام Chromebook كنظام Linux ، فستحتاج على الأرجح إلى الحصول على إصدار يستند إلى Intel إلا إذا كنت تحتاج فقط إلى بعض الأدوات المساعدة مفتوحة المصدر.

    تقرأ هذا الحق - أثناء عمل الفلاش في نظام التشغيل Chrome على جهاز ARM Chromebook ، لا يمكنك تثبيت Flash في بيئة Linux لسطح المكتب على جهاز ARM Chromebook.

    بالمختصر: نظام التشغيل Chrome على ما يرام مع شريحة ARM ، ولكن لديك نظام Linux سطح مكتب محدود في وضع المطور.

    Android على Intel مقابل Android على ARM

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

    تستخدم معظم تطبيقات Android Android SDK وتعمل على الجهاز الظاهري Dalvik ، لذلك ستكون معظم تطبيقات Android متوافقة مع كل من معالجي ARM و Intel. ومع ذلك ، تستخدم بعض التطبيقات مجموعة تطوير NDK التي تعمل بنظام Android - لاستخدام شفرة ARM الأصلية والضغط على المزيد من الأداء خارج تطبيقاتها. ستكون هذه التطبيقات عامةً حساسة للأداء ، مثل الألعاب. لن يتم تشغيل التطبيقات ذات التعليمة البرمجية الخاصة بـ ARM على أجهزة Android من Intel x86 أو x64.

    في عام 2012 ، قالت إنتل أنها كانت قابلة للمقارنة مع 95 ٪ من تطبيقات أندرويد [المصدر]. هذا رقم جيد ، لكن 95٪ ليس جميع تطبيقات Android - بمعدّل التوافق هذا ، لن يعمل واحد من كل عشرين تطبيق Android. إذا لم يتم تشغيل لعبة ترغب في تشغيلها على جهاز Android يستند إلى Intel ، فأنت بذلك قد يكون أمرًا محبطًا.

    بالمختصر: ستعمل أجهزة Android المزودة بشرائح Intel على تشغيل الغالبية العظمى من تطبيقات Android ، إلا أن أجهزة ARM ستعمل جميعها.


    تشكّل بنية الشريحة في جهازك أهمية ، لذا احرص على الانتباه إليها عند شراء جهاز جديد. لا ترغب في أن ينتهي بك الأمر مع جهاز يعمل بنظام تشغيل Windows لا يمكنك تثبيت التطبيقات عليه ، أو جهاز Chromebook لا يمكنك تشغيل برامج Linux المشهورة عليه ، أو جهاز Android لا يمكنه تشغيل اللعبة المفضلة لديك.

    أجهزة Apple أكثر وضوحًا. في الوقت الحالي ، تحتوي جميع أجهزة كمبيوتر Apple التي تعمل بنظام التشغيل Apple على شرائح Intel ، كما أن جميع أجهزة iPhones و iPad وغيرها من الأجهزة المحمولة لديها شرائح ARM.

    Image Credit: huangjiahui on Flickr، Orde Saunders on Flickr، Torsten Maue on Flickr، Cheon Fong Liew on Flickr