ما الفرق بين معمارية الـ 64 بت و الـ 32 بت ؟

ما الفرق بين معمارية الـ 64 بت و الـ 32 بت ؟

64-bit.jpg (780×361)

[follow id=”@androidegy9″ size=”large” count=”true” ]

معمارية 64 بت و الـ 32 بت ترمز الى كمية ال RAM التي تتيح لنظام التشغيل استغلالها و التعامل معها

معمارية الـ 32 بت تعطينا حد أعلى للمخرجات كالمعادلة التالية

232 = 4,294,967,296 bytes 4,294,967,296 / (1,024 x 1,024) = 4,096 MB = 4GB

بمعني ان النظام فقط يستطيع التعامل و قرأة فقط 4 جيجا رام

اما بالنسبة لمعمارية 64  تعطينا حد أعلى للمخرجات كالمعادلة التالية

264 = 18,446,744,073,709,551,616 18,446,744,073,709,551,616 / (1,024 x 1,024) = 16EB

بمعني ان النظام يستطيع التعامل و قرأة حتي 16 إكسابايت

    EB الإكسابايت ويرمز له بالرمز

للتوضيح

تيرا بايت = 1024 جيجا بايت
بيتا بايت = 1024 تيرا بايت
إكسا بايت = 1024 بيتا بايت

الفارق في الأداء أكيد كبير جدااا لانك في معمارية 65 بت النظام و التطبيقات يمكنها استغلال كامل للذاكرة

العشاوئية و التي تتخطي حاجز ال  4 جيجا و لكن يجب ان يكون التطبيق يدعم المعمارية و النظام ايضا .