
مرة أخرى في مايو تم نشر سلسلة تصحيح كبيرة ل إعادة صياغة kernel Linux لجعل دعم SMP غير مشروط. في الوقت الحالي ، يمكن أن يتم إنشاء أولئك الذين يتم تشغيلهم في تكوين Uniprocessor (CPU Core) مع تعطيل “config_smp” ، لكن التصحيحات المقترحة ستجعل الدعم المتماثل متعدد المعالجة موجودًا دائمًا. اتخذت هذه البقع خطوة إلى الأمام هذا الأسبوع ويمكن دمجها لدورة Linux 6.17 في وقت لاحق من الصيف.
تتكيف التصحيحات مع جدولة Linux kernel مع متغير SMP بحيث يكون “config_smp” ساري المفعول دائمًا وغير مشروط. هذا أمر منطقي لأن الغالبية العظمى من الأنظمة الحديثة في السنوات الأخيرة عبارة عن نوى وحدة المعالجة المركزية 2+ لأولئك الذين ما زالوا يرقون إلى إصدارات Kernel الأحدث. حتى الأنظمة متعددة النواة شائعة جدًا في البيئات المضمنة.
هذه إعادة صياغة تقلل من تعقيد النواة للصيانة والتنمية المستمرة. ولكن بالنسبة لأي شخص يركض في عالم غير معالج ، فإن جعل SMP غير مشروط يؤدي إلى بعض النفقات العامة الطفيفة. ولكن مرة أخرى عدد الأنظمة أحادية المعالج في 2025+ تشغيل معالج أساسي واحد و إن الترقية إلى إصدارات Kernel الرئيسية الجديدة Linux kernel هي صغيرة بشكل خاص.
الخطوة إلى الأمام هذا الأسبوع هي أن بقع SMP غير المشروطة تم التقاطها نصيحة/نصيحة.. مع التقاط البقع من قبل Tip Tree في فرع مع خطط لإرسالها لنافذة Linux 6.17 ، يمكن أن يحدث التغيير لدورة kernel التالية.
لن تكون نافذة دمج Linux 6.17 حتى أوائل شهر أغسطس ولا تزال بحاجة إلى أن تكون على ما يرام من قبل Linus Torvalds ، لكن بقع دعم SMP غير المشروطة هذه تقف فرصًا جيدة للاندماج في Linux 6.17 بعد أن دخلوا في فرع “-“.
اترك تعليقاً