تماما كما توقعنا في الأسبوع الماضي بسبب التطور الجيد وما نشره والد لينوس ، لينوس تورفالدس أطلق أمس لينكس شنومكس، وهو أحدث إصدار مستقر من kernel يطوره. الإصدار رسمي ، لكنه سيستغرق بضعة أيام حتى يظهر في أول توزيعات جادة ، بما في ذلك تلك التي تستخدم نموذج تطوير إصدار Rolling Release.
قبل الانتقال إلى تفاصيل الأخبار التي تأتي مع Linux 5.11 ، قم بالتعليق على شيئين: Torvalds سعيد بشكل خاص لأن الإصدار المستقر حتى أنها أصغر من rc7. ولكن ربما يكون الشيء الأكثر تسلية هو أنه نظرًا لليوم الذي تم إصداره فيه ، غيرت النواة اسمها الرمزي إلى "إصدار عيد الحب" ، أي إصدار عيد الحب. يوجد أدناه قائمة بأبرز المستجدات التي ظهرت مع هذا الإصدار ، قائمة جمعت بواسطة مايكل لارابيل.
يسلط الضوء على Linux 5.11
- تم دمج دعم Intel SGX في النهاية.
- تحسينات توافق AMD S2idle.
- يتم ضبط Intel P-State Schedutil لتحقيق كفاءة أكبر.
- إحدى الميزات المفقودة هي أن تقارير الجهد / التيار AMD Zen تتم إزالتها من برنامج التشغيل k10temp بسبب نقص الوثائق العامة للتمكن من الإبلاغ عن جميع قيم الأجهزة بشكل صحيح.
- تحسينات في الأداء لـ AMD EPYC مع PostgreSQL.
- يتم الآن دعم تقنية مراقبة النظام الأساسي من Intel كميزة قياس عن بعد للأجهزة للمؤسسات ومراكز البيانات.
- تحسينات في OpenRISC و RISC-V.
- دعم AMD Zen / Zen2 / Zen3 RAPL PowerCap.
- نصائح حول حجم عمل Intel INT340x ووظائف إدارة الطاقة الأخرى.
- الكثير من دعم أجهزة ARM الجديدة ، بما في ذلك دعم الخط الرئيسي لوحدة التحكم في ألعاب OUYA الفاشلة.
- تم دمج برنامج تشغيل AMD Sensor Fusion Hub أخيرًا.
- دعم Zen 3 EPYC في برنامج تشغيل AMD Energy.
- تم دمج برنامج تشغيل مستشعر AMD SB-TSI لواجهة مستشعر درجة حرارة النطاق الجانبي على منصات خادم AMD الأحدث.
- ودعم تردد ثبات التردد لـ Zen 2 والإصدارات الأحدث.
- تم تصميم وحدة التحكم AMD SoC PMC بشكل أساسي للمساعدة في إدارة طاقة الأجهزة المدمجة / المحمولة.
- برنامج تشغيل Intel الجديد هو برنامج تشغيل Intel IGEN6 لـ ECC داخل النطاق مع العميل الجديد SoCs ، مبدئيًا Elkhart Lake / Atom x6000E.
- برنامج تشغيل جديد آخر من Intel هو رمز RFIM لتخفيف تداخل التردد اللاسلكي على ضبط تردد DDR وتنظيم الجهد المدمج في SoCs المختار للتخفيف من المشكلات اللاسلكية لشبكات 5G و WiFi.
- دعم KASLR لـ Loongson 64.
- الدعم الأولي لوحدات المعالجة المسرعة AMD Green Sardine.
- التنشيط المستمر على رسومات Intel DG1.
- دعم Dimgrey Cavefish كمتغير dGPU RDNA2 آخر.
- دعم شاشة Intel Keem Bay مع إضافة برنامج تشغيل جديد.
- دعم Intel Integer Scaling.
- دعم Intel Big Joiner لمخرجات 8K على منفذ واحد.
- إنتل صفحة غير متزامنة تحول الدعم.
- بعض تحسينات الأداء لسلسلة Radeon RX 6800.
- العديد من تحديثات DRM الأخرى.
- الدعم الأولي لوحدات AMD Van Gogh APUs.
- تحسينات في الأداء وتحسينات أخرى لـ Btrfs.
- يدعم F2FS الآن ضغط البيانات لكل ملف وطي الحالة والتشفير على نفس البيانات.
- يتيح لك XFS الآن وضع علامة على أنظمة الملفات التي تحتاج إلى إصلاح وعدم تحميل أنظمة الملفات المميزة هذه حتى يتم تشغيل أداة إصلاح XFS الخاصة بمساحة المستخدم عليها.
- المزيد من تحسينات أداء VirtIO-FS.
- دعم OverlayFS للتركيبات غير المتميزة.
- إصلاحات الأخطاء لـ EXT4.
- يجب أن تساعد TIF_NOTIFY_SIGNAL في أداء IO_uring.
- دعم SD Express.
- VirtIO-MEM "Big Block Mode" مدعوم الآن للسماح بأحجام كتل الأجهزة التي يمكن أن تتجاوز حجم كتلة ذاكرة Linux واحدة.
- إصلاحات أمان Xen للإرشادات الأخيرة حول تنشيط سلوك OOM ومشكلات تصعيد الامتيازات وكشف المعلومات.
- دعم مضيف AMD SEV-ES لـ KVM.
REDES: - دعم نطاق Intel WiFi 6GHz (WiFi 6E) داخل وحدة تحكم IWLWIFI.
- يدعم برنامج تشغيل Qualcomm Ath11k الآن الإعداد السريع للارتباط الأولي (FILS).
- يتم تخفيض دعم WiMAX إلى مرحلة الاختبار مع مطوري Linux الذين يتطلعون في النهاية إلى إزالة دعم WiMAX إذا لم يظهر أي مستخدم.
- أداء تشفير أسرع لـ ChaCha و AEGIS128 لحزم شبكة ARM.
- أخيرًا ، ظهر برنامج تشغيل واجهة تحكم مضيف MIPI I3C بعد مواصفات I3C HCI 1.0 في عام 2018.
- تحسينات USB4 و Thunderbolt ، بما في ذلك دعم Intel Maple Ridge وبرنامج تشغيل جديد لاختبار ما إذا كانت منافذ USB4 / Thunderbolt تعمل أم لا.
- دعم الصوت لـ Intel Alder Lake.
- تمت إضافة دعم وحدة تحكم Pioneer DDJ-RR DJ.
- دعم دونجل Guitar Hero Live PS3 / Wii U
- أضافت Lenovo دعم اكتشاف مستشعر النخيل Lenovo ThinkPad.
- تعرض Dell الآن بعض إعدادات BIOS القابلة للتكوين عبر sysfs للسماح بمعالجة بعض إعدادات Dell عبر Linux.
- بداية رؤية البتات الأولى من PCI Express 6.0.
- وحدة تحكم Corsair PSU لوحدات PSU المتطورة من Corsair تعرض مقاييس مستشعر مختلفة عبر USB.
- تحسينات أخرى لمراقبة الأجهزة ، بما في ذلك برنامج تشغيل Apple SMC الذي يدعم أخيرًا خوادم Xserve المستندة إلى Intel.
- VP8 Video Decoding for Allwinner Cedrus Media Controller.
- تستعد مختبرات هابانا من إنتل لدعم الأجهزة الجديدة.
- دعم لوحات المفاتيح الجديدة لأجهزة الكمبيوتر المحمول المخصصة للألعاب ASUS.
- الحافلة المساعدة هي عبارة عن حافلة نواة جديدة تم تقديمها.
- تم دمج Syscall User Dispatch مع حالة الاستخدام الأولية لاعتراض مكالمات النظام التي تجريها بعض برامج Windows في Wine بحيث يمكن اعتراضها بسهولة مع القليل من النفقات العامة. وذلك لأن بعض ألعاب Windows الأحدث تحاول تجاوز واجهة برمجة تطبيقات Windows باسم أنظمة حماية النسخ.
- يحتوي إدخال Linux الآن على وظيفة "منع" لتجاهل المدخلات من الأجهزة المحددة على أجهزة الكمبيوتر المحمولة القابلة للتحويل / 2 في 1 عند طي لوحة المفاتيح لتجاهل جميع المدخلات مؤقتًا.
- تسريع أداء مرشح SECCOMP.
- إزالة دعم Qt4 مع واجهة مستخدم نظام إنشاء Kconfig. مطلوب Qt5 إذا كنت تريد استخدام واجهة Qt Qconf لتكوين محولات بناء kernel جنبًا إلى جنب مع خيارات مجموعة الأدوات الأخرى مثل ncurses و GTK.
- استمرار حملة القمع ضد MSRs لوحدة المعالجة المركزية مما يدفع مساحة المستخدم.
- وحدة تحكم جديدة لدعم شاشة LCD غير المكلفة لتكون بمثابة جهاز إخراج لوحدة التحكم.
سيصل Hirsute Hippo إلى Ubuntu 21.04 في أبريل
إن إصدار Linux 5.11 رسمي بالفعل ، ولكن بشكل عام ، تميل التوزيعات إلى الانتظار حتى تصبح جاهزة للتبني الجماعي ، أو ما هو نفسه ، لإصدار Linux 5.11.1 ، لتضمينه في أنظمة التشغيل الخاصة بهم. Ubuntu ستفعل ذلك في أبريل، مع إطلاق سلسلة 21.04 ، في واحدة من أكثر المستجدات تميزًا منذ ذلك الحين سيبقى Hirsute Hippo في جنوم 3.38 و GTK 3.