الكثير من الناس يسمعون عن هاذين المصطلحين المتكررين 32 بت و 64 بت خاصة في انظمة التشغيل فنسمع كثيرا عن نسخة الويندوز 32 بت واخرى 64 بت .اذن ماذا يعني هذا و ما الفرق بينهما ؟؟
معمارية المعالج هي التي يرمز لها اما ب32بت او 64 بت وهي تشكل كمية الرام التي يمكن للنظام استغلالها و العمل بها فالمعمارية 32 بت تعني انها يمكن ان تتعامل مع 32^2 بايت من الرام اي اكثر من 4 مليار بايت اي 4 جيجا بايت كحد اقصى وبهذا فلا يكمن لمعالج 32 بت ان يتعامل مع اكثر من 4 جيجا بايت من الرام ولن يتوافق معها .اما بنسبة للمعمارية الاخرى 64 بت فهي تتوافق مع 2^64 بايت اي اكثر من 18 ترليون بايت اي 18 مليون جيجا من الرام و التي هي 18 اكسا بايت وهو رقم خيالي يمكن لهذه المعمارية التعامل معه اي انه يعطي حرية اكبر في وضع الرام لهذا نجد جميع الكمبيووترات الخارقة التي تستعمل رام بسعة اكثر من 4 جيجا بايت تستعمل هذه المعمارية . فكما نعلم فان الرام من اهم مكونات الاجهزة الحديثة فهي القطعة المسؤولة عن تخزين المعلومات المعالجة من اجل اظهارها قبل ان تنتقل الى القرص الصلب وكلما زادت سعتها تزيد سرعة الكمبيوتر و كفائته وسرعة ردها على الاوامر . لكن ماذا يلزمنا لكي يتوافق الجهاز مع المعمارية 64 بت ؟؟
اولا: يلزمنا ان يكون لدينا معالج من نفس هذه المعمارية لكي يستطيع استغلال القدرة الكاملة للجهاز
ثانيا: يجب ان يكون النظام يعمل على المعمارية 64 بت لكي يستغل الجهاز الرام بقوتها الكاملة فان كان النظام يعمل عل معمارية 32 بت فلن يستطيع التوافق مع رامات اكبر من 4 جيجا كما ذكرنا وعظم الانظمة تجد منها نسخة 32 بت و اخرى 64 بت كما هو الحال مع نظام الويندوز.
ثالثا : يجب ان يكون التطبيق نفسه مهيئا ليتعامل مع 64 بت فاذا كان بمعمارية 32 بت فلن يستطيع استغلال اكثر من 4 جيجا بايت من الرام حتى ولو احتاج اكثر من ذلك.
رابعا : طبعا يجب ان يكون الرام نفسه لا يتجاوز 4 جيجا اذا كنت تتعامل مع نظام 32 بت اما اذا كنت تتعامل مع نظام 64 بت و معالج من نفس المعمارية فلا خوف على حدوث عدم التوافق.
اولا: يلزمنا ان يكون لدينا معالج من نفس هذه المعمارية لكي يستطيع استغلال القدرة الكاملة للجهاز
ثانيا: يجب ان يكون النظام يعمل على المعمارية 64 بت لكي يستغل الجهاز الرام بقوتها الكاملة فان كان النظام يعمل عل معمارية 32 بت فلن يستطيع التوافق مع رامات اكبر من 4 جيجا كما ذكرنا وعظم الانظمة تجد منها نسخة 32 بت و اخرى 64 بت كما هو الحال مع نظام الويندوز.
ثالثا : يجب ان يكون التطبيق نفسه مهيئا ليتعامل مع 64 بت فاذا كان بمعمارية 32 بت فلن يستطيع استغلال اكثر من 4 جيجا بايت من الرام حتى ولو احتاج اكثر من ذلك.
رابعا : طبعا يجب ان يكون الرام نفسه لا يتجاوز 4 جيجا اذا كنت تتعامل مع نظام 32 بت اما اذا كنت تتعامل مع نظام 64 بت و معالج من نفس المعمارية فلا خوف على حدوث عدم التوافق.
اذا كانت لديك اية اسئلة لا تتردد في وضعها في قسم الاسئلة الموجود اعلى الصفحة كما يمكنك في اي وقت زيارة مدونتنا لمزيد من التدوينات و لا تنسى اذا اعجبك الاستعراض اضغط زر لايك .


