أنظمة التشغيل 32 بت و 64 بت: ما الفرق؟

لا بأس إذا كنت تستخدم نظام تشغيل مستند إلى x64 ، ولكن ماذا يعني ذلك؟

بقلم إريك جريفيث

هناك العديد من الطرق للحساب ، ولكن عندما يتعلق الأمر بالحواسيب ، فإنها تحتوي على ثنائيات فقط: 0 و 1. تعتبر كل واحدة منها "بت". يمكنك الحصول على قيمتين محتملتين لحساب 1 بت هذا ؛ 2-بت يمثل أربع قيم ؛ ثم اضرب بثمانية إلى قطعتين في 3 قطع (2 للقوة الثالثة ، المعروفة أيضًا بمكعبين).

استمر بشكل أسي ، وفي النهاية ستحصل على 32 بت (قوة 2 في 32) بقيمة 4،294،967،296 ؛ 64 بت (أو 2 لـ 64 بت) هو 18،446،744،073،709،551،616.

تُظهر هذه البتات والأرقام المتعددة فقط مدى قوة الشريحة للحوسبة المتطورة. هذا ضعف.

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

  • في السبعينيات ، دعمت شريحة Intel 8080 الحوسبة 8 بت.
  • في عام 1992 ، كان Windows 3.1 أول إصدار مكتبي لـ 16 بت من Windows.
  • قامت AMD بشحن أول رقاقة سطح مكتب 64 بت في عام 2003.
  • في عام 2009 ، صنعت شركة Apple نظام التشغيل Mac OS X Snow Leopard 64 بت.
  • أول هاتف ذكي مزود بشريحة 64 بت (Apple A7) كان iPhone 5s في عام 2014.

هذا واضح تمامًا: في بعض الأحيان ، يمكن لـ 64 بت ، يسمى x64 ، القيام بأكثر من 32 بت (يُطلق على هذا المصطلح x86. ويأتي هذا المصطلح عندما بدأ Windows Vista في إرفاق برامج 32 بت إلى مجلد يسمى "Program Files". x86) ، "يشير x86 مبدئيًا إلى أي نظام تشغيل به تعليمات مثل 8086 إلى 80486 للعمل على شرائح Intel).

لقد بدأت الآن في استخدام شرائح 64 بت مع أنظمة تشغيل 64 بت تقوم بتشغيل تطبيقات 64 بت (للهواتف المحمولة) أو تطبيقات (لسطح المكتب ، في بعض التسميات). لكن ليس دائمًا. جاءت جميع أنظمة التشغيل Windows 7 و 8 و 8.1 و 10 ، على سبيل المثال ، إصدارات 32 أو 64 بت.

كيف يمكنك معرفة أي واحد تملكه؟

حدد نظام تشغيل 64 بت

إذا كنت تقوم بتشغيل Windows على جهاز كمبيوتر أقل من 10 سنوات ، فمن شبه المضمون أن الشريحة الخاصة بك 64 بت ، ولكن ربما تكون قد قمت بتثبيت نظام التشغيل 32 بت. يكفي للتحقق.

في Windows 10 ، انقر فوق رمز "جهاز الكمبيوتر" الموجود على سطح المكتب وحدد خصائص (أو افتح لوحة التحكم وانتقل إلى النظام والأمان> النظام). تحت عنوان النظام ، ستراه في نوع النظام: "نظام التشغيل 64 بت ، المعالج المستند إلى x64" يعني أنك مغطى.

يمكنك ببساطة كتابة مربع البحث في Windows 10 لفتح صفحة الإعدادات التي تعرض نفس الشيء.

لماذا إجمالي 32 بت؟

لماذا تثبيت نظام تشغيل 32 بت على سطح المكتب أو الكمبيوتر المحمول؟ السبب الكبير هو أن لديك معالج 32 بت يتطلب نظام تشغيل 32 بت.

ولكن من غير المرجح أن يكون هذا المعالج. في عام 1985 ، بدأت Intel في إنتاج معالجات 32 بت في نطاق 80386 ؛ إذا كانت تبيع معالجات 64 بت في عام 2001. إذا قمت بشراء شريحة Pentium D منذ إصدارها في عام 2005 ، فمن غير المحتمل أن يكون لديك تعليمات 32 بت مثبتة. ظهرت آخر شريحة Intel Pentium 4E 32 بت في فبراير 2004 وتم تمديدها إلى 64 بت بواسطة x86-664. كانت متوافقة مع الإصدارات السابقة عند الحاجة لبرامج 32 بت و 16 بت. الإصدارات اللاحقة من Pentium 4 ، مثل النسخة المتطرفة ، كانت كاملة 64 بت وحتى توقف في 2005.

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

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

يجب تفسير ذلك بوضوح شديد: الحد الأقصى لذاكرة الوصول العشوائي 2 تيرابايت (أو 128 جيجابايت في Windows 10 Home) المدعوم رسميًا على Windows 10.

حد نظري 64 بت لذاكرة الوصول العشوائي: 16 جيجابايت. ولكن أمامنا طريق طويل لنقطعه للحصول على المعدات التي تدعمه. على أي حال ، لا يبدو شراء جهاز كمبيوتر محمول جديد مع ذاكرة وصول عشوائي سعتها 16 غيغابايت مثيرًا للإعجاب ، أليس كذلك؟

يحتوي العد التنازلي 64 بت على العديد من التحسينات الأخرى ، ولكن قد لا يكون مرئيًا للعين المجردة. جداول بيانات أوسع ، أعداد صحيحة أكبر ، ثماني ثمان من الذاكرة. يستغل علماء الكمبيوتر كل فرصة لجعل حساباتك أكثر قوة.

قد تلاحظ أيضًا أن بعض البرامج التي تقوم بتنزيلها لنظام تشغيل سطح المكتب لديك موجودة في إصدارات 32 بت و 64 بت. من الأمثلة الجيدة على ذلك فايرفوكس ، حيث إن "Windows" و "Windows 64 بت" (وكذلك "Linux" أو "Linux 64 بت" هي إصدار MacOS 64 بت فقط).

لماذا تفعل هذا؟ لأن أنظمة تشغيل 32 بت لا تزال موجودة. يحتاجون إلى برنامج 32 بت للعمل - عادة لا يمكنهم تثبيت وتشغيل إصدارات 64 بت. ومع ذلك ، يدعم نظام التشغيل 64 بت تطبيقات 32 بت - على وجه التحديد ، أنشأ Windows نظامًا فرعيًا لمضاهاة هذا ، إما Windows32 على Windows32 أو WoW64. انظر C: Drive قليلاً - سترى مجلدين للتطبيق: أحدهما لبرامج 64 بت والآخر لبرامج 32 بت تسمى مجلدات البرامج (x86). ستندهش من مقدار الرمز الذي لا يزال 32 بت.

على جهاز Mac ، لن تجد خلاصة 32 بت. في قائمة Apple ، حدد جهاز Mac هذا ، وانقر فوق تقرير النظام ، وقم بتمييز جميع البرامج المدرجة تحت البرنامج. سيقول كل إدخال من إدخالات 64 بت (Intel) "نعم" أو "لا". سيقول معظم الناس نعم. حتى وقت قريب ، كان المصيد الوحيد هو Microsoft Office لنظام التشغيل Mac - لم يصدر سوى الإصدار 64 بت في منتصف عام 2016.

64 بت موبايل

كما ذكرنا سابقًا ، كانت شريحة Apple A7 أول معالج 64 بت (iPhone 5s) دخل إلى الهاتف المحمول. في عام 2015 ، أصرت Apple على أن جميع تطبيقات iOS تذهب إلى 64. وبالتالي ، فإن إطلاق تطبيق 32 بت في أحدث إصدارات iOS منذ يونيو 2016 أثار تحذيرًا "غير محسّن": "يمكن أن يؤثر استخدامه على النظام ككل".

إذا كان لديك iOS 10 ، فقد لا تتمكن من استخدام تطبيقات 32 بت القديمة التي لم يتم تحديثها بعد (باستثناء بعض الأجهزة القديمة التي تدعم iOS 10 على شرائح 32 بت). هذا هو "أفضل" شيء في نظام Apple المغلق ، والذي يمكنه القيام بذلك.

على هواتف Android ، إذا لم تكن على دراية بما يوجد داخل الشريحة ، فقد تكون التفاصيل صعبة بعض الشيء. أيضًا ، إذا كنت لا تعمل بنظام Android 5.0 Lollipop أو الأحدث ، فأنت لا تزال غير 32 بت. أحد التطبيقات التي سأخبرك بها هو AnTuTu Benchmark ؛ قم بتنزيله ، اضغط على زر البيانات وابحث عن خط Android. سيخبرك بإصدار Android وإصدار 32 أو 64 بت. على الرغم من العدد المتزايد للرقائق التي تعمل بنظام Android من ARM إلى Snapdragon ، لا تزال دفعة 64 بت على قدم وساق.

بالنسبة لنظامي iOS و Android ، لا يتعلق الأمر بفتح نظام التشغيل لاستخدام المزيد من ذاكرة الوصول العشوائي - الحاجة إلى التخزين اليدوي أقل أهمية من استخدام سطح المكتب. في الواقع ، إن أداء x64 ليس ضمانًا لأداء أفضل - فعدد كبير من 32 هاتفًا بنظام Android 32 بت متوافق مع جهاز iPhone 5s 64 بت. أيضًا ، لم تستفد أول هواتف Android 64 بت ، مثل HTC Desire 510 ، من الوقوع في إصدار Android 32 بت الأقدم.

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

في النهاية ، أصبحت ثورة 64 بت موجودة بالفعل على أجهزة الكمبيوتر والهواتف الذكية. لم يعد موظفو التسويق يحلمون. أنت ، المستهلك ، لا يجب أن تعرف الكثير عنها لتكون جزءًا منها.

اقرأ المزيد: "SSD و HDD: ما الفرق؟"

نُشر في الأصل على الرابط //www.pcmag.com/article/350934/32-bit-vs-64-bit-oses-whats-the-difference.