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

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

جدول المحتويات:

فيديو: من زينو نهار اليوم ØµØ Ø¹ÙŠØ¯ÙƒÙ… انشر الفيديو Øتى يراه كل Ø§Ù„Ø (سبتمبر 2024)

فيديو: من زينو نهار اليوم ØµØ Ø¹ÙŠØ¯ÙƒÙ… انشر الفيديو Øتى يراه كل Ø§Ù„Ø (سبتمبر 2024)
Anonim

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

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

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

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

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

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

في هذه الأيام ، من المرجح أنك تقوم بالفعل بتشغيل شرائح 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 بت.

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

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

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

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

الحد النظري لذاكرة الوصول العشوائي في 64 بت: 16 إكسابايت . لكننا بعيدون عن امتلاك أجهزة يمكنها دعم ذلك.

في كلتا الحالتين ، يجعل شراء كمبيوتر محمول جديد بسعة 16 جيجابايت من ذاكرة الوصول العشوائي لا يبدو مثيرًا للإعجاب ، أليس كذلك؟

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

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

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

في نظام التشغيل Mac ، من غير المرجح أن تجد الكثير 32 بت. في قائمة Apple ، حدد About This Mac ، وانقر فوق System Report ، وقم بتمييز جميع التطبيقات المدرجة ضمن البرنامج. سيكون لكل منهما إدخال 64 بت (Intel) يقول نعم أو لا. معظمها ستكون نعم. كان برنامج Microsoft Office لنظام التشغيل Mac واحدًا حتى وقت قريب ، حيث كان يقدم فقط إصدار 64 بت يبدأ في منتصف عام 2016.

المحمول 64 بت

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

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

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

  • Windows على Qualcomm Gets دعم تطبيقات 64 بت Windows على Qualcomm Gets دعم تطبيقات 64 بت
  • إنتل تحتفل بالذكرى السنوية الأربعين لتأسيس x86 مع i5 بسرعة 5 جيجاهيرتز
  • كيفية تشغيل تطبيقات 32 بت في macOS Catalina كيفية تشغيل تطبيقات 32 بت في macOS Catalina

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

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

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

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