لابتوت جديد ذو معمارية x86_64

اعتادت الشركة التي كُنت أعمل فيها بتمليك جهاز حاسوب الموظف له بعد مرور فترة معينة من الزمن، وكان هذا الجهاز الثاني الذي أتملكه من خلال عملي في تلك الشركة، وهو من نوع لينوفو T400 ثنائي النواة 64 بت. وكان به وندوز فيستا، وبعد فترة أرسلت شركة لينوفو أقراص بها وندوز 7 لتبديل وندوز فيستا، لكن لم أقم بالتبديل وذلك لكثرة اﻹعدادات التي قُمت بعملها للبرامج في نسخة فيستا.

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

قمت بإنزال أبونتو 64 بت من اﻹنترنت (ubuntu-11.10-dvd-amd64.iso)، وقبل تثبيته قُمت بالبحث في النت عن كيفية معرفة أن المعالج هل هو 32 بت أم 64 بت. فوجدت إجابتين:

الطريقة اﻷولى: هي معرفة أن نظام لينكس 32 بت أم 64 بت، وهو بإستخدام اﻷمر:

uname -m

في حالة معمارية 32 بت تكون النتيجة:

i686

وفي حالة معمارية 64 بت تكون النتيجة:

x86_64

في حالة 32 بت فهو يعني فقط أن النظام 32 بت، لكن المعمارية يُمكن أن تكون 64 بت، حيث يُمكن تثبيت نظام 32 بت في حاسوب 64 بت، لكن لايُمكن الوصول لذاكرة أكبر من 4 قيقا في حال استخدام نظام 32 بت، وهنا تكمن مشكلة نظام 32 بت، حيث تم تصميمه ليتعامل مع ذاكرة أقصاها 4 قيقا أو أقل.

الطريقة الثانية: هي باستخدام الأمر التالي في نظام لينكس:

grep lm /proc/cpuinfo

وهو ينظر إلى المعالج مباشرة بغض النظر عن نوعية نظام التشغيل الحالي.
ففي حال أن المعالج ذو معمارية 32 بت، لا تظهر نتيجة، أما في حال أنه يدعم الـ long mode أي 64 بت، فتظهر نتيجة تحتوي على الحرفين lm مشابهة للآتي:

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

في نظام وندوز قُمت بتثبيت برنامج Microsoft security essential وهو مضاد فيروسات مجاني بشرط أن تكون نسخة الوندوز أصلية ومُسجلة. ثم قُمت بتثبيت المتصفح FireFox، ثم الحزمة المكتبية LibraOffice 3.5، وهي حزمة رائعة متعددة المنصات.

يظهر أن معمارية 64 بت لم تستطع إزاحة معارية 32 بت في اﻷجهزة المكتبية بعد، حيث أن العادة في سعة اﻷجهزة المكتبية للإستخدامات العادية تكون من 1 قيقا إلى 3 قيقا في الغالب، وهي في هذه الحالة ربما لا تستفيد كثيراً من كون نظام التشغيل والبرامج ذات 64 بت. لكن في جانب المُخدمات التي تحتاج لأكثر من 4 قيقا من الذاكرة فيجب أن تكون المعمارية ونظام التشغيل 64 بت.

أصبح لدي جهاز جديد – بفضل الله- لينضم إلى أجهزة المنزل التي استخدمها كمعمل للأبحاث، التجارب، الدراسات، والتطوير، وإختبار البرامج التي أقوم بكتابتها.

Advertisements

4 أفكار على ”لابتوت جديد ذو معمارية x86_64

  1. لدي لابتوب لينوفو به 4GB RAM لكن بما أن نسخة الوندوز 32BIT فإنه الذاكرة المستخدمة فقط 2.92GB RAM
    ماذا يفعل ذلك الزر الأحمر وسط لابتوب لينوفو الذي وضعت صورته ؟
    الابتوب خاصتي ليس به ذلك الزر و الأمر الآخر أن شكل الأزرار أجمل من هذا ذو الزر الأحمر

  2. الزر اﻷحمر هو ماوس، وهو مريح أكثر من استخدام الماوس اﻵخر الموجود أسفل لوحة المفاتيح في شكل لوح وتحته أزرار.
    نظرياً أكبر ذاكرة يستطيع رؤيتها نظام ذو 32 بت هو 2 مرفوعة للأس 32 أي 4 قيقاً. أما النظام ذو 64 بت فهو 2 مرفوعة للأس 64 أي 18 وبعدها 18 خانة:
    18,446,744,073,709,551,616 وهي تُعادل 16 مليون تيرابايت

    راجع هذه النقاشات لمزيد من المعلومات.
    http://www.linuxquestions.org/questions/linux-general-1/32-bit-os-and-4gb-memory-limit-707762/
    http://www.zdnet.com/blog/hardware/clearing-up-the-3264-bit-memory-limit-confusion/3124

    لكن السؤال هل جهازك 32 بت أم 64 بت، وماهو موديله؟

اترك رد

إملأ الحقول أدناه بالمعلومات المناسبة أو إضغط على إحدى الأيقونات لتسجيل الدخول:

WordPress.com Logo

أنت تعلق بإستخدام حساب WordPress.com. تسجيل خروج   / تغيير )

صورة تويتر

أنت تعلق بإستخدام حساب Twitter. تسجيل خروج   / تغيير )

Facebook photo

أنت تعلق بإستخدام حساب Facebook. تسجيل خروج   / تغيير )

Google+ photo

أنت تعلق بإستخدام حساب Google+. تسجيل خروج   / تغيير )

Connecting to %s