Windows 128 بت: اللغز الذي لا يخبرك به الخبراء 🤯
شهدت أنظمة التشغيل والمعالجات تطورًا مذهلاً على مر العقود. من معماريات 8 بت في ثمانينيات القرن الماضي، مرورًا بمعماريات 16 بت و32 بت في تسعينيات القرن الماضي، وصولًا إلى انتشار معماريات 64 بت في العقد الأول من الألفية الثانية. لقد مر أكثر من 20 عامًا منذ ظهور أول إصدار Windows 64 بت للمستهلكين، Windows XP Professional x64 Editionولكن لماذا لا يوجد إصدار 128 بت من Windows حتى الآن؟ 🤔
للإجابة على هذا السؤال، من الضروري فهم كيفية تفاعل أنظمة التشغيل مع المعالجات وقدراتها الحسابية. على سبيل المثال، يتطلب نظام تشغيل 64 بت معالجًا 64 بت ليعمل بشكل صحيح. وبالتالي، بالنسبة لنظام Windows 128 بت، سنحتاج إلى معالج متوافق مع 128 بت.

Windows Vista 64 بت، علامة فارقة في تطور أنظمة التشغيل.
المعالجات وأنظمة التشغيل 64 بت: مثال تاريخي
في عام ٢٠٠٦، أصدرت مايكروسوفت التحديث الذي جعل ويندوز فيستا نظام تشغيل ٦٤ بت. مع ذلك، في ذلك الوقت، كانت المعالجات المتوافقة مع ٦٤ بت قد بدأت للتو في دخول السوق. كانت شركة AMD رائدة في هذا المجال في عام 2003 من خلال معالجاتها Athlon 64وفي عام 2004، تلتها شركة إنتل بمعالجها Pentium 4 ذي الـ64 بت.
وهذا يدل على أن قبل أن تتمكن من الحصول على نظام تشغيل 128 بت، يجب أن يكون لديك معالج 128 بت أولاًإن إنشاء برامج لا تعمل على الأجهزة الحالية ليس عمليًا ولا فعالًا. في ذلك الوقت، مهدت معالجات 64 بت الطريق لنظام ويندوز فيستا وأنظمة أخرى لدعم هذه البنية.
في حين أن Windows XP Professional x64 Edition كان أول نظام تشغيل احترافي متوافق مع 64 بت للمستهلكين، والذي تم إصداره في عام 2005، كان نظام التشغيل Windows Vista 64 بت هو الذي نشر هذه التقنية في السوق العامة.
القفزة الكبرى: من ميغا بايت إلى غيغا بايت من ذاكرة الوصول العشوائي (RAM)

السبب الرئيسي وراء زيادة عدد البتات في أنظمة التشغيل هو الحاجة إلى التعامل مع كميات أكبر من ذاكرة الوصول العشوائي (RAM)لقد تطورت التطبيقات وألعاب الفيديو نحو متطلبات متزايدة الصعوبة، وتتطلب موارد أكبر.
في الثمانينيات، بعد 8 ميجا بايت من ذاكرة الوصول العشوائي كان ذلك كافياً لتجربة مثالية. في التسعينيات، 32 ميجابايت كانت هذه السعة قياسية للمهام الأساسية. بين عامي 2000 و2010، ارتفعت الحاجة إلى الذاكرة بشكل كبير: فقد انتقلنا من 128 ميجابايت إلى 4 جيجابايت، مما ضاعف السعة المطلوبة في جهاز كمبيوتر عادي أربعين مرة. كانت هذه القفزة النوعية عاملاً أساسياً في اعتماد أنظمة 64 بت مثل ويندوز فيستا.
منذ ذلك الحين، استقر النمو. على سبيل المثال، 8 جيجابايت من ذاكرة الوصول العشوائي بدأت هذه الأجهزة بالانتشار على نطاق واسع في عام 2012، وحتى في عام 2025، ستظل كافية للعديد من المهام والألعاب اليومية.
مميزات وخصائص معالجات ويندوز و 64 بت

شكّل نظام ويندوز 64 بت نقطة تحول في عالم الحوسبة المنزلية. يعتمد نظام التشغيل على كتل بيانات يعتمد حجمها بشكل مباشر على عدد بتاتها. كلما زاد عدد البتات، زاد حجم الكتلة وزادت مساحة ذاكرة الوصول العشوائي القابلة للعنونة.
هذه هي العلاقة النموذجية بين البتات والذاكرة الحد الأقصى المدعوم:
- أنظمة التشغيل 8 بت: ما يصل إلى 256 بايت من ذاكرة الوصول العشوائي.
- أنظمة التشغيل 16 بت: ما يصل إلى 64 كيلوبايت من ذاكرة الوصول العشوائي (RAM).
- أنظمة التشغيل 32 بت: ما يصل إلى 4 جيجابايت من ذاكرة الوصول العشوائي (RAM).
- أنظمة التشغيل 64 بت: ما يصل إلى 18 إكسابايت من ذاكرة الوصول العشوائي.
لفهم الوحدات بشكل أفضل، تذكر أن:
- 1 كيلوبايت = 1.024 بايت
- 1 ميجابايت = 1.024 كيلوبايت
- 1 جيجابايت = 1.024 ميجابايت
- 1 تيرابايت = 1,024 جيجابايت
- 1 بيتابايت = 1.024 تيرابايت
- 1 EB = 1.024 PB
من الناحية النظرية، فإن هذه القفزة من 4 جيجابايت إلى 18 إكسابايت تعتبر ثورية فيما يتعلق بإدارة الذاكرة، حيث تدعم المهام الأكثر تعقيدًا، والتطبيقات المتقدمة، والألعاب التي تتطلب رسومات مكثفة والتي لا يمكن تشغيلها ببساطة على أنظمة 32 بت.

كمبيوتر يحتوي على 64 جيجابايت من ذاكرة الوصول العشوائي (RAM)، وهو أمر مستحيل على أنظمة التشغيل 32 بت.
علاوة على ذلك، تستطيع معالجات 64 بت معالجة البيانات في كتل 64 بت لكل دورة ساعة، مما يُحسّن الأداء بشكل ملحوظ في العمليات الحسابية المعقدة. كما أنها تتضمن ميزات أمان متقدمة، مثل منع تنفيذ البيانات (قسم حماية البيئة)حماية تصحيحات النواة والتحقق من سلامتها باستخدام مجموعات التحقق تُعزز النظام ضد التهديدات. كما أدى إلغاء دعم أنظمة 16 بت إلى زيادة الحماية من الثغرات الأمنية القديمة.
ماذا تعني البتات الموجودة في المعالج حقًا؟

عندما نتحدث عن المعالجات ذات 32 أو 64 أو 128 بت، فإننا نشير إلى حجم البيانات التي يمكنها معالجتها في وقت واحد وعدد عناوين الذاكرة التي يمكنها التعامل معها.
البت هو أصغر وحدة معلومات في الحوسبة، ويمثل حالة ثنائية: 0 أو 1. يمكن للمعالج ذي 8 بت العمل بحد أقصى 255 قيمة مختلفة (2^8 - 1)، بينما يمكن للمعالج ذي 32 بت التعامل مع ما يصل إلى 4,294,967,295 قيمةيمكن للمعالجات ذات 64 بت معالجة أرقام فلكية تصل إلى 18,446,744,073,709,551,615 قيمة.
الآن تخيل معالجًا بـ 128 بت، قادرًا على معالجة عدد لا يمكن تصوره تقريبًا: 340,282,366,920,938,463,463,374,607,431,768,211,455 قيمةتفسر هذه القفزة الهائلة القدرة الهائلة التي يمكن أن يتمتع بها هذا الجهاز، ولكن أيضًا التعقيد التقني الكبير الذي يستلزمه تطويره واستخدامه.
ما هي التغييرات التي سيحدثها نظام التشغيل Windows 128 بت؟

بصريًا، سيكون نظام ويندوز 128 بت مطابقًا تقريبًا لإصداره 64 بت. الفرق الرئيسي هو قدرته على إدارة ومعالجة كميات هائلة من الذاكرة والبيانات تصل إلى 128 بت لكل دورة.
من الناحية النظرية، يمكن التعامل مع ما يصل إلى 17000 تريليون يوتابايت من البيانات، وهو رقم فلكي. ولتوضيح ذلك، يُعادل اليوتابايت 1024 زيتابايت، والتي تُعادل بدورها 1024 إكسابايت. يُمثل اليوتابايت أعلى وحدة قياس حالية للبيانات، تُضاهي "السنة الضوئية" في علم الفلك.
علاوة على ذلك، ستحتاج إلى معالج 128 بت للاستفادة الكاملة من قوتها، مما يعني تحسينات في السرعة والأمان، وهو أمر مفيد بشكل خاص في الوظائف المحددة للغاية التي تتطلب كميات كبيرة من المعالجة لكل دورة، مثل تلك التي تستخدم حاليًا تعليمات AVX-512.
لماذا لا توجد معالجات أو إصدارات Windows 128 بت؟

السبب الرئيسي بسيط: ليست هناك حاجة إليهم بعدمع أن تطويرها ممكن تقنيًا، إلا أنه غير عملي حاليًا نظرًا للقيود التقنية والاقتصادية. سيتطلب الأمر تطويرًا هائلًا للأجهزة لإدارة ذاكرة الوصول العشوائي (RAM) بالبيتابايت أو اليوتابايت.
في الوقت الحالي، يستخدم معظم المستخدمين ما بين 16 و 32 جيجابايت من ذاكرة الوصول العشوائيتدعم أحدث اللوحات الأم سعة تصل إلى ٢٥٦ جيجابايت، بينما تصل السعة في البيئات الاحترافية إلى ٢-٦ تيرابايت لكل مقبس. في الحوسبة الفائقة، لم يتم تجاوز حد الإكسابايت إلا مؤخرًا.
تتضمن المعالجات الحالية بالفعل تصميمات مرنة، حيث تقوم بمعالجة البيانات الأكبر من 64 بت في عمليات معينة (مثل AVX-512 في Ryzen 9000، الذي يعالج 512 بت لكل دورة) دون الحاجة إلى تغيير البنية بأكملها.
علاوة على ذلك، فإن التحول إلى نظام 128 بت يطرح تحديات مثل عدم التوافق، والتعقيدات في دعم البرامج والأجهزة، والحاجة إلى إعادة كتابة العديد من برامج التشغيل، مما يعني استثمارًا ضخمًا دون فوائد واضحة على المدى القصير أو المتوسط.

حاليًا، لا يتطلب أي تطبيق نظام تشغيل 128 بت للاستخدام العام. تستخدم مجالات مثل البحث العلمي أو التشفير عمليات محددة بمعالج 128 بت، ولكنها تعمل على أنظمة 64 بت باستخدام مكتبات متخصصة.
هذا لا يعني أننا لن نرى ويندوز أو معالجات 128 بت في المستقبل. بنية RISC-V تتأمل هذا الاحتمال بالفعل، لكننا على بُعد عقود. لقد أظهرت لنا الحوسبة أن التطورات المذهلة يمكن أن تحدث بسرعة، ولكن في الوقت الحالي، لا يزال التحول إلى 128 بت في الأفق البعيد.
مقارنة مثيرة للاهتمام: قبل عشرين عامًا، لم يكن أحد يتخيل أجهزة كمبيوتر بذاكرة وصول عشوائي (RAM) بسعة عدة غيغابايت، واليوم أصبح هذا هو الوضع الطبيعي. قد يحدث شيء مشابه مع وحدات البت في المعالجات وأنظمة التشغيل، مدفوعةً بتحول تكنولوجي غير متوقع. ⏳
في الوقت الراهن، الواقع هو أن ستظل أنظمة التشغيل والمعالجات ذات 64 بت مهيمنة لعقود عديدة.توفير التوازن الأمثل بين الأداء والتوافق والتكلفة.



















