الاثنين، 29 مايو 2017

ما الفرق 32 bit و 64 bit تعرف علية



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

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

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

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

دعمت شريحة إنتيل 8080 في السبعينيات الحوسبة 8 بت.
كان ويندوز 3.1 مرة أخرى في عام 1992 أول إصدار سطح المكتب 16 بت من ويندوز.
شحنت أمد أول رقاقة سطح المكتب 64 بت في عام 2003.
جعلت أبل ماك أوس X سنو ليوبارد تماما 64 بت في عام 2009.
وكان الهاتف الذكي الأول مع شريحة 64 بت (أبل A7) 5S فون في عام 2014.
ومن الواضح جدا: 64 بت، الذي تم تصميمه في بعض الأحيان على أنه x64، قادر على القيام بأكثر من 32 بت (وهو ما يطلق عليه في الواقع x86، وهو مصطلح تمسك به عند بدء تشغيل ويندوز فيستا لتطبيقات 32 بت في مجلد يسمى "بروغرام فيليز (x86)، "x86 في الأصل مشيرا إلى أي نظام التشغيل مع مجموعة التعليمات للعمل على رقائق إنتل مثل 8086 من خلال 80486).

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

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

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

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

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

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

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

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

هذا يجب توضيح ذلك بأقصى الطرق: الحد الأقصى المدعوم رسميا رام على ويندوز 10 هو 2 تيرابايت (أو 128GB على ويندوز 10 الرئيسية).

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

وفي كلتا الحالتين، فإنه يجعل شراء جهاز كمبيوتر محمول جديد مع 16GB رام لا يبدو مثير للإعجاب، أليس كذلك؟

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

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

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

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

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

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

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

مدون مصري