
لقد أصدر Linux Torvalds للتو الإصدار المستقر رسميًا من لينكس شنومكسبعد سبعة أسابيع دون أي مشاكل كبيرة، يُعتبر تاريخ الإصدار، الذي يلي مباشرةً الإصدارات السبعة المرشحة، مناسبًا. وكما هو الحال دائمًا، يتضمن النظام العديد من الميزات الجديدة، معظمها في شكل دعم للأجهزة الجديدة، بالإضافة إلى معالجة جوانب أخرى مثل الأمان وأنظمة الملفات والشبكات.
ما يلي هو قائمة بالأخبار (بواسطة)، بالإضافة إلى معلومات حول كيفية الحصول على الإصدار الجديد وما إذا كان الأمر يستحق ذلك. اعتماد المبكر أو انتظر قليلاً. تنبيه: من الأفضل الانتظار.
ما الجديد في Linux 6.18
- المعالجات:
- تحسين Retpoline للمساعدة في نوى E الخاصة بشركة Intel.
- يعمل Intel TDX الآن مع Kexec باستثناء معالجات Xeon المبكرة مع Trust Domain Extensions، والتي تحتوي على خطأ معروف.
- التوافق مع محرك الأمان Loongson للتعامل مع RNG المفوض وTPM2 ومختلف تسارعات التشفير على معالجات LoongArch.
- حل مشكلة أداء PCIe على Intel Xeon 6.
- تم دمج برنامج تشغيل AMD Versal TRNG في النواة لتلك الأنظمة SoCs التكيفية.
- مزيد من الإستعدادات من AMD لمعالجات Zen 6 القادمة.
- تصحيح لوحدات المعالجة المركزية القديمة من نوع AMD Bulldozer.
- تغيير متأخر وغير متوافق مع Intel FRED (تسليم حدث الإرجاع المرن).
- تغييرات على IOMMU لأجهزة Intel وAMD وApple وRISC-V.
- تم دمج أشجار أجهزة Apple M2 Pro وMax وUltra من Asahi Linux، مما يواصل تحسين دعم Apple Silicon على Linux.
- أصبحت ESWIN EIC7700 SoC الآن أيضًا جزءًا من النواة الرئيسية كجزء من الدعم لـ SiFive HiFive Premier P550.
- إعداد شجرة الأجهزة لوحدات المعالجة المركزية Arm C1 Nano وPro وPremium وUltra ضمن منصة Lumex CSS الجديدة من Arm.
- تمت إضافة "الحزم" كطبقة تخزين مؤقتة جديدة اختيارية لكل وحدة معالجة مركزية، تعتمد على المصفوفة.
- تحسين صغير في إدارة ذاكرة x86.
- يمكن الآن لعناصر التحكم في ناقل الهجوم التعامل مع التخفيف الجديد لـ VMSCAPE.
- تمت إضافته إلى برنامج تشغيل EDAC لـ Intel و AMD و Arm.
- يدعم RISC-V الآن ملحقات بائع MIPS.
- تم تحديث الخطوط الأساسية لمعاملة التعليمات البرمجية الدقيقة الخاصة بشركة Intel باعتبارها قديمة.
- دعم للتحكم في الطاقة "Panther Lake Power Slider".
- تحسينات في أداء التشفير.
- الافتراضية:
- معالجة أكثر موثوقية لأكثر من 255 وحدة معالجة مركزية افتراضية على خوادم AMD EPYC.
- الكشف عن برنامج التشغيل الافتراضي FreeBSD Bhyve.
- دعم KVM x86 CET لـ AMD و Intel مع تقنية فرض التحكم في التدفق.
- تم الآن تمكين AMD Secure AVIC.
- تحسينات Hyper-V مع دعم Kexec وKdump في Azure Confidential VMs والمزيد.
- هناك العديد من التحسينات الأخرى في KVM.
- دعم NVIDIA GB300 في برنامج تشغيل NVGRACE VFIO.
- برامج تشغيل الرسومات Linux/DRM:
- وحدة التحكم الجديدة Rocket لمسرع NPU في أحدث أنظمة SoC من Rockchip.
- تم تحسين الدعم لـ AMD GCN 1.0 على AMDGPU.
- دعم "Intel SLPC power_profile".
- تمكين عرض Intel Wildcat Lake.
- عادت شركة Intel للعمل على وحدة التحكم في تسريع Havana Labs.
- يستخدم Nouveau الآن البرامج الثابتة NVIDIA GSP بشكل افتراضي.
- دعم برنامج تشغيل Panthor DRM لوحدات معالجة الرسوميات Arm Mali G710 وG510 وG310 وGx15 وGx20 وGx25.
- "Tyr" هو برنامج تشغيل DRM جديد في Rust لوحدات معالجة الرسومات Arm Mali، والمقصود منه استبدال Panthor.
- تم إجراء العديد من التحسينات الأخرى في وحدات التحكم DRM.
- أنظمة التخزين / الملفات:
- تمت إزالة Bcachefs من النواة الرئيسية.
- يدعم Btrfs الآن أحجام الكتل الأكبر من حجم الصفحة.
- التوازي بشكل أفضل لأحمال العمل التي تتطلب قراءة مكثفة في Btrfs.
- يتيح XFS إمكانية fsck عبر الإنترنت بشكل افتراضي.
- تحسين بمقدار 150 مرة في SquashFS
lseek()للنسخ المتفرقة. - تحسينات في أداء Intel F2FS.
- خيار الخريطة النقطية غير القابلة للقفل لبرنامج RAID (MD).
- إمكانية التوسع بشكل أكبر لـ NFSD من السحابات منخفضة التكلفة إلى الخوادم المتطورة.
- تحسين جيد جدًا في وحدة التحكم exFAT التي توفر سرعة تحميل أسرع بنحو 16 مرة.
- تحسينات على FUSE.
- دعم OverlayFS لأنظمة الملفات حالة الأحرف.
- تحسينات الأداء في SMB3 وKSMBD.
- تم دمج DM-PCACHE كذاكرة تخزين مؤقتة DAX عالية الأداء ومنخفضة زمن الوصول لجهاز Device Mapper.
- تحسين
gen_init_cpioفي Btrfs أو XFS. - إصلاحات لبرامج تشغيل نظام الملفات Apple HFS وHFS+.
- عدة تحسينات أخرى لأنظمة الملفات.
- حل لمشكلة الأعطال عند قيام محركات أقراص systemd بقراءة العديد من الملفات.
- كتابات ذرية لـ md-linear.
- الشبكات في لينكس:
- تشفير Google PSP لاتصالات TCP.
- تحسينات كبيرة للخوادم المعرضة لهجمات DDoS.
- دعم لمحرك معالجة الحزم "PPE" من Qualcomm.
- تحسينات أخرى للشبكة ودعم للأجهزة السلكية/اللاسلكية الجديدة.
- تكامل وحدة التحكم AMD Thinking Ionic RDMA.
- دعم Intel GEN3 في وحدة التحكم IRDMA لـ RDMA RoCEv2 مع خط E2000 IPU.
- لينكس على أجهزة الكمبيوتر المحمولة:
- أول دعم للوحة اللمس اللمسية المقدمة من Google.
- وحدة تحكم EC جديدة لجهاز ThinkPad T14s Gen 6 المزود بمعالج Snapdragon X Elite.
- وحدة تحكم جديدة للوحات مفاتيح Xiaomi Redmibook مع زر AI ومفاتيح Fn ووظائف إضافية.
- إمكانيات AMD PMF الجديدة.
- برنامج تشغيل HWMON الجديد لأجهزة GPD المحمولة.
- أجهزة أخرى:
- برامج تشغيل Intel USB I/O Expander المضمنة.
- عدة وحدات تحكم إدخال جديدة، بما في ذلك وحدة التحكم باللمس Fairphone 5.
- يدعم الآن نواة RISC-V الافتراضية أزرار الطاقة/إعادة الضبط الموجودة على اللوحة الأمامية المتصلة بـ GPIO.
- الإطار الأولي ل الارتباطات من وحدات تحكم USB في Rust.
- وحدة تحكم محرك Realtek ECC مدمجة.
- دعم لمصابيح LED الحمراء والخضراء على QNAP NAS.
- دعم حقن "السم" CXL لتصحيح الأخطاء.
- Compress-Offload API مع دعم لبرنامج الترميز Opus.
- يدعم وحدة تحكم Qualcomm Iris تشفير H.264 و H.265.
- مراقبة المستشعر الوظيفي على المزيد من اللوحات الأم ASUS.
- تحسينات مستمرة لدعم IEEE-1394 FireWire.
- إدارة منفذ الصوت في وحدة التحكم Sony DualSense.
- أمان Linux:
- إلغاء تنشيط تشفير ناقل TPM افتراضيًا لأسباب تتعلق بالأداء.
- يدعم BPF الآن البرامج الموقعة وتنفيذ المهام المؤجلة، بالإضافة إلى التحسينات الأخرى في Linux 6.18.
- يتعامل كود تدقيق Linux الآن بشكل صحيح مع وحدات الأمان المتعددة (LSMs).
- تغييرات أخرى في Linux 6.18:
- تطبيق بايثون جديد في شجرة النواة يسمى "ilist" للعمل مع الأحداث
perf. - العديد من التحسينات في إدارة الذاكرة.
- ميزة "انتقالية" جديدة للمساعدة في تكوين النواة (Kconfig).
- استعدادات Sched_ext لدعم المخطط الفرعي المستند إلى cgroup.
- سيتم إضافة الكثير من أكواد Rust الجديدة إلى النواة الرئيسية، بما في ذلك برنامج تشغيل Rust Binder الجديد من Google لنظام Android.
- تطبيق بايثون جديد في شجرة النواة يسمى "ilist" للعمل مع الأحداث
تم إصدار لينكس 6.18، ولكن لا يتوفر حاليًا سوى شيفرته المصدرية. يتطلب تثبيته الآن تثبيتًا يدويًا، وهو أمر لا ننصح به. من الأفضل الالتزام بنواة توزيعتك، إلا إذا كنت بحاجة إلى دعم أجهزة محددة. سيتم إصدار الإصدار .1 خلال أيام قليلة، وعندها ستبدأ بعض توزيعات الإصدار المتجدد باعتماده على نطاق واسع.