32 بت مقابل 64 بت: ما هو الفرق؟

https://rightaclick.com/32-بت-مقابل-64-بت-ما-هو-الفرق؟/
شارك هذه المقالة مع أصدقائك!

32 بت مقابل 64 بت: ما هو الفرق؟ 

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

لنقم بإلقاء الضوء على ما يكمن في جوهر الفجوة 32 بت مقابل 64 بت ، وكيف يمكنك البقاء على الجانب المناسب لك.

ماذا يعني 32 بت و 64 بت؟

إن حجم البت للكمبيوتر ، سواء كان 32 أو 64 ، هو أحد مواصفات الأجهزة المتعلقة مباشرة بوحدة المعالجة المركزية ، وغير مباشر لذاكرة الوصول العشوائي والدقة الرياضية.

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

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

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

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

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

ماذا يعني حجم بت الكمبيوتر بالنسبة لي؟

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

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

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

على ويندوز 8 وويندوز 10

  1. افتح قائمة ابدأ ، وابحث عن ” لوحة التحكم ” ، ثم حدد لوحة التحكم من نتائج البحث.

    32 بت مقابل 64 بت: ما هو الفرق؟
  2. اختر النظام والحماية > النظام .

    تم فتح نافذة النظام والأمان على نظام التشغيل Windows 10.
  3. ابحث عن “نوع النظام” في نافذة ملخص نظام التشغيل لتحديد نوع معالج النظام الخاص بك.

    تم فتح نافذة نظام ويندوز 10.
  4. هذا هو!

على ويندوز 7 وما قبله

ستعمل هذه التعليمات أيضًا على Windows 8 و Windows 10.

  1. افتح قائمة “ابدأ” ، وابحث عن ” مستكشف الملفات ” ، ثم حدد “مستكشف الملفات” من نتائج البحث.

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

    تم فتح تطبيق Windows 10 File Explorer مع ظهور القائمة المنسدلة بالنقر بزر الماوس الأيمن
  3. ابحث عن System في النافذة التي تظهر لترى نوع المعالج.

     

32 بت مقابل 64 بت

.

أنظمة تشغيل 64 بت و 32 بت

تعتمد معظم المعالجات الجديدة اليوم على بنية 64 بت ودعم أنظمة التشغيل 64 بت . هذه المعالجات متوافقة تمامًا مع أنظمة التشغيل 32 بت.

تتوفر معظم إصدارات Windows 10 و Windows 8 و Windows 7 و Windows Vista بتنسيق 64 بت. من إصدارات Windows XP ، يتوفر Professional فقط في 64 بت.

جميع إصدارات Windows ، من XP إلى 10 ، متوفرة في 32 بت.

كل نظام تشغيل Mac منذ v10.8 (Mountain Lion) كان 64 بت.

مثل ويندوز ، لينكس يمكن أن يكون 32 بت أو 64 بت. يمكنك معرفة ما الذي تقوم بتشغيله باستخدام الأمر lscpu .

لست متأكدا إذا كانت نسخة ويندوز على جهاز الكمبيوتر الخاص بك 32 بت أو 64 بت؟

هناك طريقة بسيطة لمعرفة بنية نظام التشغيل التي تقوم بتشغيلها في Windows وهي التحقق من مجلد Program Files. هناك المزيد من المعلومات حول ذلك أدناه.

لمشاهدة بنية الأجهزة ، يمكنك  فتح Command Prompt وإدخال الأمر:

لقطة شاشة لأمر بنية المعالج في موجه أوامر Windows 10
echo %PROCESSOR_ARCHITECTURE%

قد تحصل على استجابة مثل AMD64 للإشارة إلى أن لديك نظامًا يستند إلى x64 أو x86 لمدة 32 بت.

الأمر الآخر الذي يعمل هو:

لقطة شاشة للأمر مهندس معالج استعلام reg في نظام التشغيل Windows 10
reg query "HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Environment" /v PROCESSOR_ARCHITECTURE

يجب أن ينتج عن هذا الأمر نصًا أكثر من ذلك بكثير ، ولكن بعد ذلك ينتهي باستجابة مثل واحد من هذه:

PROCESSOR_ARCHITECTURE REG_SZ x86 
PROCESSOR_ARCHITECTURE REG_SZ AMD64

أفضل طريقة لاستخدام أحد هذه الأوامر هي نسخها هنا على هذه الصفحة ثم النقر بزر الماوس الأيمن في المساحة السوداء في Command Prompt ، ولصق الأمر.

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

لماذا يهم

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

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

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

وقت آخر عندما تدخل الاختلافات 32 بت و 64 بت في الاعتبار عند استكشاف مشكلة برنامج أو البحث من خلال دليل تثبيت البرنامج.

من المهم أن تدرك أن إصدارات 64 بت من Windows تحتوي على مجلدين مختلفين للتثبيت حيث أنها تحتوي أيضًا على دليل 32 بت. ومع ذلك ، يحتوي الإصدار 32 بت من Windows على مجلد تثبيت واحد فقط . لجعل هذا tad أكثر مربكة ، المجلد Program Files إصدار 64 بت هو نفس الاسم مثل المجلد Program Files 32 بت على إصدار 32 بت من Windows.

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

لقطة شاشة لمجلدات ملفات برنامج Windows 10 64 بت

إذا كنت مرتبكًا ، انظر هنا:

على إصدار 64 بت من Windows يوجد مجلدين:

  • 32-bit location: C:\Program Files (x86)\
  • 64-bit location: C:\Program Files\

على إصدار 32 بت من Windows يوجد مجلد واحد:

    • 32-bit location: C:\Program Files\

 

‫0 تعليق

اترك تعليقاً