هل إصدار Windows Arm جاهز للتصوير عن قرب؟

كوالكوم

بعد سنوات من التكهنات وعام آخر أو نحو ذلك من الضجيج، تشير الدلائل إلى ظهور معالجات Snapdragon X Elite من Qualcomm في أجهزة الكمبيوتر الفعلية والواقعية التي يمكن للناس تحمل تكلفتها في الشهرين المقبلين.

بالنسبة لأولئك الذين لم يواكبوا ذلك، سيكون هذا أول معالج ARM من Qualcomm لأجهزة الكمبيوتر التي تعمل بنظام Windows يفعل لأجهزة الكمبيوتر ما فعلته شرائح M-series من Apple لأجهزة Mac، مما يعد بعمر بطارية أفضل وأداء أفضل من رقائق Intel المكافئة. سيكون هذا خروجًا عن شرائح Snapdragon السابقة لأجهزة الكمبيوتر، والتي كان أداؤها أسوأ من خيارات Intel الحالية (أو، في أحسن الأحوال، أيضًا)، بالكاد حسنت عمر البطارية، وكانت بها مشكلات عدم توافق البرامج عند التشغيل.

تبدو المواصفات المبكرة لـ Snapdragon X واعدة. وهناك أسباب أخرى تدعو للتفاؤل، إذ يقود فريق تصميم Snapdragon X Elite نفس الأشخاص الذين جعلوا شركة Apple Silicon ناجحة في المقام الأول.

تشير الشائعات إلى أن جهاز Surface اللوحي الرائد من Microsoft هذا العام سيستخدم شرائح Qualcomm’s Arm حصريًا، بدلاً من بيع إصدارات Arm وIntel جنبًا إلى جنب (يوجد Intel Surface Pro 10، لكنه يُباع للشركات فقط). حاولت Microsoft تسليح Windows عدة مرات. لكن هذه المرة يبدو الأمر مختلفًا.

تاريخ موجز لنوافذ الذراع

كان أول إصدار عام من Windows يتم تشغيله على معالجات Arm هو Windows RT، وهو فرع متوافق مع نظام التشغيل Windows 8، والذي تم إطلاقه على عدد قليل من الأجهزة في أواخر عام 2012.

جاء Windows RT مع قيود كبيرة، أبرزها عدم القدرة الكاملة على تشغيل تطبيقات سطح المكتب التقليدية التي تعمل بنظام التشغيل Windows x86، حيث كان يجب أن تأتي جميع التطبيقات من متجر Microsoft، الذي كان أكثر عقمًا مما هو عليه اليوم. لا يوجد وضع توافق x86.

READ  تم إطلاق NVIDIA GeForce RTX 4090 في أكتوبر و RTX 4080 في نوفمبر بنكهات 16 جيجا بايت 340 واط و 12 جيجا بايت 285 واط

من المحتمل أن يكون هذا القيد بسبب أجهزة الذراع المحدودة ومنخفضة الأداء المتوفرة في ذلك الوقت. كانت معالجات Arm لا تزال في الأساس معالجات بطيئة 32 بت ووحدات معالجة الرسومات، مع 32 أو 64 جيجابايت من سعة تخزين الفلاش البطيئة و2 جيجابايت فقط من الذاكرة (في ذلك الوقت، كان 4 جيجابايت يعتبر بشكل عام كافيًا لجهاز الكمبيوتر، وكان 8 جيجابايت متاحًا). حتى لو كان لديك ترجمة لتطبيق x86، فإن التطبيقات المترجمة ستكون أسوأ لأن أجهزة Arm تواجه بالفعل صعوبة في تشغيل التطبيقات المدمجة بشكل جيد.

يعد Asus VivoTab RT أحد الأجهزة اللوحية القليلة التي تعمل بنظام Windows RT والتي تم إصدارها في عصر Windows 8.
تكبير / يعد Asus VivoTab RT أحد الأجهزة اللوحية القليلة التي تعمل بنظام Windows RT والتي تم إصدارها في عصر Windows 8.

أندرو كننغهام

Windows RT هو موت يستحق الموت؛ لم يصل أبدًا إلى العديد من الأجهزة واختفى من السوق تمامًا بحلول عام 2015 أو نحو ذلك. لكن الأسس التقنية لنظام التشغيل لا تزال ذات صلة اليوم.

كما وصفها رئيس Windows آنذاك ستيفن سينوفسكي، قامت Microsoft بعمل مهم لتحديد طبقة تجريد الأجهزة (HAL)، والبرامج الثابتة لـ ACPI، وبرامج تشغيل الفئة الأساسية لإصدار Windows ARM بحيث يتم تثبيت نظام التشغيل وتشغيله كما هو متوقع على مجموعة متنوعة من أجهزة ARM التي نادرًا ما تكون موحدة. تم ذلك على جهاز x86 موحد بالكامل. (قارن هذا بنهج Google Wild West تجاه Android، حيث لا يمكن تثبيت تحديثات نظام التشغيل أو الأمان الأساسية دون تدخل محدد من صانعي الرقائق والشركات المصنعة للأجهزة).

هذه هي العناصر الأساسية القابلة لإعادة الاستخدام من Microsoft لنظام التشغيل Windows 10، والتي وصلت لأول مرة إلى أجهزة Arm في عام 2017 مع دعم ترجمة تطبيقات 32 بت x86. كان هذا الإصدار من Windows-on-Arm بمثابة عرض تقني أكثر من كونه فجر عصر جديد، ولكنه اقترب مما يحتاجه Windows-on-Arm لتحقيق النجاح: إصدار سهل الاستخدام من Windows لـ x86، مع كلا الإصدارين يمكن تمييزهما إلى حد كبير للمستخدمين غير التقنيين.

READ  بدأ النقص العالمي في الرقائق في التأثير على صناعة الهواتف الذكية

جاءت الخطوة الكبيرة التالية على هذا المسار في عام 2020 عندما أعلنت شركة مايكروسوفت معاينة ترجمة تطبيقات Intel 64 بت لأجهزة الكمبيوتر ذات الذراعانتهى الأمر بالإصدار النهائي ليكون حصريًا لنظام التشغيل Windows 11 في أواخر عام 2021 (والذي، بالمناسبة، ترك الموجة الأولى من أجهزة الكمبيوتر التي تعمل بنظام التشغيل Windows 10 Arm مع معالج Snapdragon 835 – وهي حالة أخرى من الاعتماد المبكر للنظام البيئي. حصل المستخدمون المقيمون على طريقة سهلة للوصول لتسليح عندما أطلقت مايكروسوفت يسمح بخلط x86 ورمز الذراع في نفس التطبيق.

وهو ما يقودنا إلى ما نحن عليه الآن: لا يزال إصدار Windows Arm يحتوي على بعض فجوات التوافق، خاصة فيما يتعلق بالمكونات الخارجية والبرامج المتخصصة. لكن معظم تطبيقات الإنتاجية وحتى الألعاب تعمل الآن بسعادة على إصدار Windows Arm، ولا تتطلب أي تدخل من المستخدم أو المطور.

LEAVE A REPLY

Please enter your comment!
Please enter your name here