728x90 شفرة ادسنس

  • اخر الاخبار

    13‏/1‏/2015

    ماهو الفرق بين 32 bit و 64 bit


    عندما تقوم شركة ضخمة مثل مايكروسوفت بتصميم نظام تشغيل تسعى دائماً على أن تحصل على أفضل وأسرع كفاءة للبيانات اللي يمكن الجهاز التعامل معها ومعالجتها دفعة واحدة ولكن كيف ؟!
    مثال بسيط :
    تصور ان لديك باب عرضه 32 وباب آخر عرضه 64
    وطلبنا من 1000 شخص عبور البابين لقياس زمن عبورهم
    سنجد بالتأكيد أن الاشخاص عندما يعبرون الباب الذي عرضه 64 سيعبرون بوقت أقل لو قامو بعبور الباب اللذي عرضه 32
    تصور ان هؤلاء الاشخاص هم بيانات تصور أن لديك ملايين الاشخاص يعبرون .............هل تصورت الآن كيف يقوم جهازك بمعالجة البيانات عندما يكون نظام التشغيل 64 bit مقارنة لو كان نظام التشغيل لديك 32 bit
    ·         ذاكرة الوصول العشوائية RAM
    نظام التشغيل 32 bit لا يستطيع الوصول الى ذاكرة اعلى من 4 جيجا ... أما نظام التشغيل 64 bit تدعم ذاكرة كبيرة تصل الى 32 جيجا.
    نظام 64bit يتميز بإتاحة سعة كبيرة من الذاكرة الظاهرية لويندوز قد تصل لأكثر من 10 تيرابايت , وهي الذاكرة التي يمكن الاستفادة منها من القرص الصلب ويستخدمها ويندوز لتسريع مهام تشغيل التطبيقات في وقتاً واحد مما يعطي اداءً عالي للنظام وسرعة فائقة خاصة في برامج التصاميم الفوتغرافية او تصاميم الفيديو او الالعاب عالية الدقة ..
    لكن نظام 32bit يفتقر لهذه الخاصية مما يجعله اقل في الاداء من 64bit بمراحل كثيرة ..

    سؤال : كيف تعلم اذا كان نظام التشغيل الذي تشغله الآن هو 32 او 64 bit
    ü      اذا كنت تستخدم نظام الويندوز 7 او  8 يمكنك  الضغط على جهاز الكمبيوتر الذي على سطح المكتب بزر الماوس الأيمن واختار الخصائص .. ستعرف النتيجة

    ü      اذا كنت تستخدم نظام لينكس افتح موجه الأوامر terminal ثم اكتب الامر التالي lscpu

    Architecture:          x86_64
    CPU op-mode(s):        32-bit, 64-bit
    CPU(s):                4
    Thread(s) per core:    1
    Core(s) per socket:    4
    CPU socket(s):         1
    NUMA node(s):          1
    Vendor ID:             GenuineIntel
    CPU family:            6
    Model:                 15
    Stepping:              11
    CPU MHz:               2402.620
    Virtualization:        VT-x
    L1d cache:             32K
    L1i cache:             32K
    L2 cache:              40

    ما يعنينا هنا هو :
    ِArchitecture نوع النظام المنصب على جهازك هل هو 32بت او 64بت
    CPU op-mode(s)
    نوع معالجك يعرض لك 32بت ان كان يقبل 32بت ويعرض الاثنين ان كان يقبل الاثنين
    CPUs:
    يعرض عدد الانوية البانتيوم 1 والمعالج core2duo 2 يعرض لك 2 والكواد يعرض 4 او اكثر.
    لكن ماذا يفيدنا السطر الثاني. الجواب: من خلال الناتج تحدد هل تنصب نظام 32بت او 64بت
    للإشارة فقط هذا التطبيق على جميع توزيعات لينكس
    ü      اذا كنت تستخدم نظام الماك هناك طريقة تمكنك من معرفة وضعية الجهاز هو 64 بت ام  32بت
    اذهب الى علامة التفاحة في الزاوية العليا على جهة اليسار وقم باختيار About this Mac
      

    اذا كان معالجك
    ·         Intel Core Solo فهو 32 بت
    ·         Intel Core Duo فهو 32 بت
    ·         Intel Core 2 Duo فهو 64 بت
    ·         Intel Quad-core Xeon فهو 64 بت
    ·         Intel i5 فهو 64 بت
    ·         Intel i7 فهو 64 بت

    السؤال الذي أصبح مهماً للجميع ..
    ·         متى تحتاج الى نظام 64bit ؟

    بالنسبة لنظام 64 بت فهو نظام مصمم للأداء العالي ,, ويستهدف بعض برامج التصميم الكبيرة مثل الثري دي ماكس و المايا و ما إلى ذلك من برامج التصميم الكبيرة
    يعني ..
    1 -
    إذا كنت مصمماً وتستخدم برامج تصميم كبيرة .
    2 -
    إذا كان لديك معالج يدعم تقنية 64 بت .
    3 -
    إذا كان لديك رامات بسعة 4 جيجا و أعلى .
    إذاً استخدم نظام 64 بت للأعمال والتصاميم الكبيرة ( فقط )
    أما استخدم نظام 32 بت لأعمالك الاعتيادية اليومية ( تصفح , كتابة , ... إلخ )
    في النهاية :
    ليس عيباً  او لا سبباً وجيها يدعك أن تترك نظام 32 بت وتذهب إلى 64 بت , فكما أوضحت نظام 64 بت موجه إلى المصممين و البرامج الكبيرة .
    • تعليقات بلوجر
    • تعليقات الفيس بوك

    0 التعليقات :

    إرسال تعليق

    Item Reviewed: ماهو الفرق بين 32 bit و 64 bit Rating: 5 Reviewed By: محمد أيوب
    Scroll to Top