ما الفرق بين إصدار 32 بت و64 بت وأيهما أفضل على توزيعات لينكس
32 أو 64 بت؟ هذا السؤال يمكن أن تطرحه على نفسك حين تريد أن تحمل برنامجا أو نظام تشغيل. من يستخدم توزيعات لينكس، يمكن أن يطرح على نفسه هذا السؤال حين يريد تحميل توزيعة جديدة. هل أحمل التوزيعة بنسخة 32 أو 64 بت؟ وكيف أعرف إن كان جهازي يدعم 32 أو 64 بت؟
في هذا الدرس سنحاول الإجابة عن هذه الأسئلة، حيث سنتحدث عن:
الفرق بين 32 و64 بت
جهازي 32 أو 64 بت
نظامي 32 أو 64 بت
ما الأفضل لي، 32 أو 64 بت؟
من أين أحمل نسخة 64 بت من التوزيعات؟
الفرق بين 32 و64 بت
جهازي 32 أو 64 بت
نظامي 32 أو 64 بت
ما الأفضل لي، 32 أو 64 بت؟
من أين أحمل نسخة 64 بت من التوزيعات؟
ما الفرق بين 32 و64 بت؟
حين نتحدث عن أجهزة تدعم 32 أو/64 بت، فنحن نتحدث بالضبط عن معالج الجهاز – Processor. المعالجات التي تدعم 64 بت يمكنها معالجة 64 بت دفعة واحدة. في حين أن التي تدعم 32 بت تستطيع معالجة 32 بت فقط دفعة واحدة. (ما معنى بت؟)
لن ندخل في تفاصيل الاختلاف بين التقنيتين، لكن لنركز على ما يميز المعالجات التي تدعم 64 بت. بما أنها تستطيع معالجة بيانات أكثر دفعة واحدة فذلك يعني:
أنها تستطيع تشغيل البرامج والتعامل معها أسرع،
أنها تستطيع التعامل مع ذاكرة حية بحجم كبير جدا. مع 64 بت يمكن إدارة ذاكرة حية يصل حجمها لـ 16 Exbibyte! أي ما يعادل 1152921504606846976 بايت! في حين أن المعالجات التي تدعم 32 بت فقط تستطيع إدارة ذاكرة حية بحدود 4 جيجابات فقط، إلا إن كانت تدعم ميزة PAE وتم تفعيلها.
على الأجهزة التي تدعم 64 بت يمكن تثبيت توزيعات وبرامج 32 أو 64 بت،
على الأجهزة التي تدعم 32 بت فقط يمكن تثبيت توزيعات وبرامج 32 بت فقط..
أنها تستطيع تشغيل البرامج والتعامل معها أسرع،
أنها تستطيع التعامل مع ذاكرة حية بحجم كبير جدا. مع 64 بت يمكن إدارة ذاكرة حية يصل حجمها لـ 16 Exbibyte! أي ما يعادل 1152921504606846976 بايت! في حين أن المعالجات التي تدعم 32 بت فقط تستطيع إدارة ذاكرة حية بحدود 4 جيجابات فقط، إلا إن كانت تدعم ميزة PAE وتم تفعيلها.
على الأجهزة التي تدعم 64 بت يمكن تثبيت توزيعات وبرامج 32 أو 64 بت،
على الأجهزة التي تدعم 32 بت فقط يمكن تثبيت توزيعات وبرامج 32 بت فقط..
كيف أعرف هل جهازي 32 أو 64 بت؟
على توزيعات لينكس يمكن استخدم الأمر lscpu من الطرفية لإظهار معلومات المعالج. الخاصية CPU op-mode هي التي تعطينا إن كان المعالج يدعم 32 و 64 بت أم 32 بت فقط.

على توزيعات لينكس يمكن استخدم الأمر lscpu من الطرفية لإظهار معلومات المعالج. الخاصية CPU op-mode هي التي تعطينا إن كان المعالج يدعم 32 و 64 بت أم 32 بت فقط.
هل نظامي 32 أو 64 بت؟
لتعرف إن كانت التوزيعة التي تستخدم 32 أو 64 بت يمكنك استخدام الأمر uname -m في الطرفية.
لتعرف إن كانت التوزيعة التي تستخدم 32 أو 64 بت يمكنك استخدام الأمر uname -m في الطرفية.
الأمر يعطي النتائج التالية:
i686: يعني أن المعالج 32 بت،
x86_64: المعالج يدعم 32 و64 بت.
يمكنك أيضا معرفة نوع نظامك إن كان يوفر معلومات عنه في إعدادات النظام. التوزيعات المبنية على أوبنتو توفر معلومات عن إصدار النسخة في إعدادات النظام – تفاصيل أو “عن البرنامج”.
x86_64: المعالج يدعم 32 و64 بت.
يمكنك أيضا معرفة نوع نظامك إن كان يوفر معلومات عنه في إعدادات النظام. التوزيعات المبنية على أوبنتو توفر معلومات عن إصدار النسخة في إعدادات النظام – تفاصيل أو “عن البرنامج”.
ما الأفضل لي، 32 أو 64 بت؟
أغلب الأجهزة الحديثة لها معالجات 64 بت، كما أن نظم التشغيل والبرامج الحديثة أصبحت تهتم أكثر بنسخ 64 بت. لهذا، إذا كانت لك ذاكرة حية – RAM – أكبر من 4 جيجابات فالأفضل أن تستخدم نسخ 64 بت، إلا إن كان لك سبب محدد لاستعمال 32 بت.
أغلب الأجهزة الحديثة لها معالجات 64 بت، كما أن نظم التشغيل والبرامج الحديثة أصبحت تهتم أكثر بنسخ 64 بت. لهذا، إذا كانت لك ذاكرة حية – RAM – أكبر من 4 جيجابات فالأفضل أن تستخدم نسخ 64 بت، إلا إن كان لك سبب محدد لاستعمال 32 بت.
من أين أحمل النسخة 64 بت للتوزيعات؟
في صفحة تحميل كل توزيعة ستجد دائما إمكانية الاختيار بين نسخة 32 و 64 بت. إن كان جهازك يدعم 64 بت، اختر النسخة الخاصة ب 64 بت. البرامج التي ستثبت عليها من بعد، سواء من الطرفية أو من مدير البرمجيات بواجهة رسومية ستكون تلقائيا بنسخة 64 بت، إن كانت متوفرة!
في صفحة تحميل كل توزيعة ستجد دائما إمكانية الاختيار بين نسخة 32 و 64 بت. إن كان جهازك يدعم 64 بت، اختر النسخة الخاصة ب 64 بت. البرامج التي ستثبت عليها من بعد، سواء من الطرفية أو من مدير البرمجيات بواجهة رسومية ستكون تلقائيا بنسخة 64 بت، إن كانت متوفرة!