على الارجح أن تكون لديك بدائل 32 بت و 64 بت متاحة نحو تنزيل تنفيذ ما أو تثبيت لعبة. قد يتضمن جهاز الحاسب الآلي المخصص بك على ملصق يقول أنه يتضمن على معالج 64 بت إلا أن هل يهم حقا ؟ أغلب أجهزة الحاسوب الحديثة تملك معالج 64 بت ، ولكن لماذا؟ إليك الفرق الحقيقي بين 32 بت و 64 بت.
من الأجود :
بيسر ، معالج 64 بت هو أكثر مقدرة من معالج 32 بت ، لأنه يستطيع التداول مع المزيد من المعلومات في وقت واحد. يمكنه معالج 64 بت تخزين مزيد من القيم الحسابية ، بما في هذا عناوين الذاكرة ، الأمر الذي يقصد أنه قادر على الوصول إلى ما يكثر عن أربعة مليارات تضاؤل الذاكرة الفعلية لمعالج 32 بت.
إليك الاختلاف الرئيسي:
المعالجات ذات 32 بت قادرة تمامًا على التداول مع اعداد مقيدة من ذاكرة الوصول العشوائي (في Windows ، أو 4 غيغابايت أو أدنى) ، كما أن معالجات 64 بت قادرة على النفع زيادة عن هذا بكثير. وطبعا ، بهدف تقصي هذا ، يلزم أيضًا تصميم نسق التشغيل المخصص بك للاستفادة من فرصة الوصول الأضخم إلى الذاكرة. تعمل صفحة Microsoft تلك على تخفيض حواجز الذاكرة لإصدارات متنوعة من Windows ، ولكن إذا كنت تستخدم أجدد إنتاج من Windows 10 ، فلا داعي للقلق بخصوص
التطبيقات والألعاب :
أفضل مثال على ذلك الاختلاف هو في نسق الملفات المخصص بك. إذا كنت من مستخدمي Windows ، فقد لاحظت من المرجح أن لديك مجلدان من ملفات البرنامج: أحدهما بسهولة يحمل اسم "ملفات البرامج" والآخر تحت عنوان "ملفات البرنامج (x86)".
تستخدم جميع التطبيقات الموارد المشتركة على نسق Windows (تسمى ملفات DLL) ، والتي يتم تنظيمها تشييدً على ما إذا كانت تُستخدم لتطبيقات 64 بت أو تطبيقات 32 بت. لو كان تنفيذ 32 بت ، على طريق المثال ، يبلغ إلى ملف DLL ويبحث عن إنتاج 64 بت ، فستتوقف عن الشغل. هذه هي الإشكالية.
لقد كانت بنية 32 بت (x86) حاضرة لمدة طويلة جدًا ، ولا يزال هناك عدد من التطبيقات التي تستخدم بنية 32 بت - بصرف النظر عن بعض الأنظمة الرئيسية التي تتغير. يمكن لأنظمة 64 بت الجديدة تشغيل برامج 32 بت و 64 بت نتيجة لـ حل طفيف وسهل بشكل كبير: اثنان من ملفات البرامج المستقلة. عندما يتم احتجاز تطبيقات 32 بت إلى المجلد x86 الملائم ، يعلم Windows أن يخدم DLL السليم ، ويعرف كذلكً باسم الإنتاج 32 بت. جميع الأشياء في دليل ملفات البرنامج العادي ، من جهة أخرى ، يستطيع الوصول إلى المحتوى الآخر.
إرسال تعليق