إصدار الذكرى السنوية لنواة النظام Linux صدرت نواة النظام 5.0 في أوائل مارس. والعمل جارٍ بالفعل على نواة النظام 5.1. في هذه المقالة، سنستعرض عددًا من الميزات الجديدة المتوقعة في هذا الإصدار.
/ فليكر / /
توقف عن دعم a.out
Linux يدعم الملفات الثنائية منذ الإصدار الأول للنواة. بعد 25 سنة، ومن المقرر نقلها إلى فئة التقنيات العتيقة (المتهالكة). يقول المطورون أن هذا إجراء ضروري، لأنه على مدى فترة طويلة من الزمن .
لينوس تورفالدز منفصل ، حيث لا يقوم أي من المجمِّعين الحاليين بإنشاء ملفات ثنائية بتنسيق a.out، لذا لم يعد الأمر منطقيًا.
سيتم التخلص التدريجي من نظام a.out على مرحلتين. Linux 5.1 سيتم حذف كود تفريغ الذاكرة ( الكود) هو . وفقًا لـ Linus، من غير المحتمل جدًا أن يحتاج أي شخص إلى التعامل مع الكود القديم، وسيكون لدى المستخدمين الذين لا يزالون ينشئون ملفات قابلة للتنفيذ a.out الوقت الكافي لإعادة بناء عمليات الأعمال الخاصة بهم.
في الإصدارات اللاحقة، سيتم إيقاف الدعم تمامًا، ولكن فقط إذا لم يكن هناك شخص في المجتمع يتولى صيانة التنسيق.
يتم تعديل تصحيحات Spectre
سيقدم تصحيح Retpoline العديد من التغييرات للحماية من هجوم Spectre v2. ويستخدم تسلسل تعليمات خاص يتجاوز آلية التنفيذ المضاربة في المعالج. المطورون يخططون الحد الأدنى لتوليد المكالمات غير المباشرة من مشغلي الفروع من خمسة إلى عشرين. في بعض الحالات سوف يسمح هذا الإنتاجية بنسبة 20%.
أيضا النواة 5.1 علم جديد PR_SPEC_DISABLE_NOEXEC، والذي يقوم بتعطيل الحماية ضد ثغرة Spectre v4 في جميع العمليات الفرعية التي تعمل على الخادم. فهو مرتبط بالوظيفة ، مما سمح بتنفيذ الأوامر خارج الترتيب. وفقًا للخبراء، تعمل العلامة على أتمتة عملية التحقق من تعطيل التصحيح وستؤدي إلى تسريع الخوادم التي تحتوي على عدد كبير من العمليات التي تعمل في وقت واحد. المزيد عن هذا .
ميزات جديدة لتحسين أداء الخادم Linuxقد يؤثر ذلك على شعبية نظام التشغيل هذا في بيئة الحوسبة السحابية. نحن في لقد جمعنا الإحصائيات - ولا يزال نظام التشغيل الأكثر شيوعًا في الحوسبة السحابية بين عملائنا Windows (79%). حصة Linux تبلغ حصتها 20%. نتوقع في المستقبل أن يستعيد نظام التشغيل الثاني جزءًا من حصته السوقية. كما نقدم رسمًا بيانيًا لتوزيع الحصص بين Linuxالتوزيعات (لا تزال التوزيعة الأكثر شيوعًا بين عملائنا) Ubuntu - 45%، يليه CentOS بنسبة 28% و Debian من 26٪.


إضافة برامج تشغيل الصوت (العديد منها)
في أحد المواضيع على موقع Hacker News، قال السكان ماذا لديك Linux لطالما كانت هناك صعوبات في دعم الأجهزة. ولكن سيتم إضافة هذه الميزة في الإصدار 5.1. للمعدات الصوتية.
على سبيل المثال، سيظهر برنامج التشغيل لـ ، ركز على العمل في استوديوهات التسجيل وقاعات الحفلات الموسيقية. أيضًا برنامج تشغيل MediaTek BTCVSD لشريحة البلوتوث، والذي تم اقتراحه من قبل مطورين من MediaTek.
توقع الحصول على الدعم لأجهزة التحكم المضمنة Asahi Kasei Microdevices AK4497، وCirrus Logic CS4341/CS35L26، وGoogle ChromeOS. كما تتضمن القائمة أيضًا Ingenic JZ4725B، MT8183 وMT6358، NXP MICFIL، Rockchip RK3328، وحدات تحكم Spreadtrum DMA وغيرها الكثير.

/ فليكر / /
ماذا نتوقع أيضاً في Linux نواة شنومكس
كما كتب Phoronix، المطورون в Linux 5.1 القدرة على استخدام الذاكرة الدائمة كذاكرة وصول عشوائي (RAM). على وجه التحديد، يمكن "تحويل" ذاكرة Optane NVDIMM (المصنعة باستخدام تقنية 3D Xpoint) على ناقل DDR4 إلى ذاكرة وصول عشوائي (RAM).
اقرأ المزيد عن العمل الذي يتم في هذا الاتجاه . الآن لينوس حول سلوك Optane من مطوري Intel. فقط بعد تلقيها سيقرر ما إذا كان سيتم تضمين الميزة الجديدة في kernel 5.1.
لا يزال بإمكاننا أن نتوقع التحديثات التي ستحل المشكلة . اعتبارًا من 19 يناير 2038، لن تتناسب قيمة الوقت مع عدد صحيح موقّع مكون من 32 بت. سيؤدي هذا إلى حدوث فشل كبير في البرامج. لذلك، يقوم المطورون تدريجيا في مكالمات النظام المقابلة - لن يكون الإصدار الجديد من النواة استثناءً.
مزيد من المعلومات حول التغييرات المحتملة في الكود Linux من المتوقع صدور النواة في المستقبل القريب. وسنواصل الكتابة عنها في مقالات لاحقة.
في مدونة شركتنا:
المصدر: www.habr.com
