يمكن أن يرى مستخدمو Ubuntu زيادة بنسبة 20 في المائة في أداء الرسومات على الأنظمة المستندة إلى Intel تحت تغيير من شأنه إيقاف تخفيف الأمن لضرب فئة من الهجمات المعروفة باسم Specter.

قد تتذكر Specter ، قد جاء إلى إشعار عام في عام 2018. تعتمد هجمات Specter على ملاحظة أن تحسينات الأداء المضمنة في وحدات المعالجة المركزية الحديثة تفتح قناة جانبية يمكن أن تسرب أسرار معالجة وحدة المعالجة المركزية. يتنبأ تعزيز الأداء ، المعروف باسم التنفيذ المضاربة ، بالإرشادات المستقبلية التي قد تتلقاها وحدة المعالجة المركزية ثم تنفيذ المهام المقابلة قبل استدعائها. إذا لم تأت التعليمات أبدًا ، فإن وحدة المعالجة المركزية تتجاهل العمل الذي أجرته. عندما يكون التنبؤ صحيحًا ، أكملت وحدة المعالجة المركزية المهمة بالفعل.

باستخدام الكود الذي يفرض على وحدة المعالجة المركزية لتنفيذ التعليمات المحددة بعناية ، يمكن أن تستخرج هجمات Specter البيانات السرية التي كان من الممكن أن تصل إليها وحدة المعالجة المركزية لو قامت بتنفيذ تعليمات الأشباح. على مدار السنوات السبع الماضية ، كشف الباحثون عن متغيرات هجوم متعددة بناءً على العيوب المعمارية ، والتي لا يمكن إثباتها. استجاب مصنعو وحدة المعالجة المركزية من خلال إنشاء تصحيحات في كل من الكود الصغير والرمز الثنائي الذي يقيد عمليات التنفيذ المضاربة في سيناريوهات معينة. هذه القيود ، بطبيعة الحال ، عادة ما تقوم بتدوير أداء وحدة المعالجة المركزية.

عندما يكلف الاستثمار أكثر من العائد

مع مرور الوقت ، قامت هذه التخفيفات بتدهور أداء معالجة الرسومات بنسبة تصل إلى 20 في المائة ، حسبما ذكر عضو في فريق تطوير Ubuntu مؤخرًا. بالإضافة إلى ذلك ، قال عضو الفريق ، سيقوم Ubuntu بدمج العديد من التخفيفات نفسها مباشرة في kernel ، وتحديدا في إصدار Questing Quokka المقرر في أكتوبر. بالتشاور مع نظرائهم في Intel ، قرر مهندسو Ubuntu Security تعطيل التخفيفات في برنامج تشغيل الجهاز لوقت تشغيل رسومات Intel.

وكتب مطور أوبونتو شين ماكي: “بعد النقاش بين فرق الأمن في إنتل و Canonical ، فإننا نتفق على أن Specter لم يعد بحاجة إلى التخفيف من GPU على مستوى وقت التشغيل”. وتابع:

في هذه المرحلة ، تم تخفيف Specter في kernel ، ويعمل تحذير واضح من بناء وقت Runtime Compute كإخطار لأولئك الذين يقومون بتشغيل النواة المعدلة بدون تلك البقع. لهذه الأسباب ، نشعر أن التخفيفات الشبح في وقت التشغيل لم تعد توفر تأثيرًا أمانًا كافيًا لتبرير مفاضلة الأداء الحالية.

ومضى ماكي قائلاً إنه نتيجة لذلك ، “يمكن للمستخدمين توقع تحسين الأداء بنسبة تصل إلى 20 ٪.”

شاركها.
اترك تعليقاً