Linux 7.0 IO_uring: ترقية جدول الهاش لكفاءة IOPOLL

موسعًا على التقارير الأولية من Phoronix، سيحل kernel Linux 7.0 قوائم الارتباط بجداول الهاش في IOPOLL الخاص بـIO_uring للبحث بـO(1)، مستهدفًا مكاسب كبيرة في الإنتاجية في الإدخال/الإخراج غير المتزامن للخوادم وقواعد البيانات.

بعيدًا عن تغطية Phoronix الأولية لترقيات IO_uring IOPOLL في Linux 7.0، تكشف تفاصيل جديدة عن الانتقال من قوائم الارتباط إلى جداول الهاش لإدارة مدخلات الاستطلاع. هذا يوفر تعقيدًا متوسط O(1) للمداخل والإدراج، محلاً للعوائق في سيناريوهات الاستطلاع العالية حيث سيطرت عمليات البحث الخطية سابقًا.

IO_uring، الذي تم تقديمه في kernel 5.1، يستخدم حلقات buffer مشتركة للإدخال/الإخراج غير المتزامن منخفض التأخير. السابقون الحديثون مثل الاستطلاع الهجين في Linux 6.13 وتعديل حجم الحلقة (كما هو مذكور في مقالات السلسلة السابقة) يمهدون السبيل، مع صانعها Jens Axboe يدفع التحسينات.

معايير من kernels سابقة (مثال، اختبارات I/O مستطلَعة في Linux 5.7) تشير إلى تضخيم IOPS لأحمال NVMe وعمليات الاتصال المتعددة في أدوات مثل QEMU وPostgreSQL. لكن التحديات ما زالت قائمة: ثغرات أمنية (مثل مخاطر rootkit في تقارير أبريل 2025) وابتلاءات kernel التوزيعات.

هذه التغييرات تعزز حافة Linux في بيئات السحابة والحافة وقواعد البيانات تحت أحمال ثقيلة.

مقالات ذات صلة

Illustration depicting Linux 7.0 kernel enhancements to AppArmor, AMDGPU, Ceph, and eCryptfs, featuring Tux at a coding workstation.
صورة مولدة بواسطة الذكاء الاصطناعي

Linux 7.0 kernel merges several enhancements

من إعداد الذكاء الاصطناعي صورة مولدة بواسطة الذكاء الاصطناعي

The Linux 7.0 kernel development has incorporated updates to AppArmor, AMDGPU, Ceph, and eCryptfs. These changes include security and hardware support improvements. The merges signal ongoing progress toward the kernel's release.

Researchers have used artificial intelligence to identify a significant performance boost in Linux's IO_uring subsystem. The discovery reveals a 50-80x improvement in efficiency. This finding highlights AI's role in optimizing open-source software.

من إعداد الذكاء الاصطناعي

Elastic Security Labs has detailed the evolution of Linux rootkits in a two-part research series published on March 5, 2026. These modern threats exploit kernel features like eBPF and io_uring to remain hidden in cloud, IoT, and server environments. The research highlights how such rootkits evade traditional detection methods.

The Linux kernel version 7.0 includes new physical layer (PHY) drivers for various hardware components. These additions encompass support for Apple's Type-C PHY, Qualcomm's Snapdragon X2, and Rockchip's HDMI 2.1 FRL features. The updates aim to enhance compatibility with modern devices.

من إعداد الذكاء الاصطناعي

The upcoming Linux kernel version 7.1 is set to introduce support for extended attributes on sockets. This change aims to enable new functionality in GNOME and systemd. The development was reported by Phoronix.

يستخدم هذا الموقع ملفات تعريف الارتباط

نستخدم ملفات تعريف الارتباط للتحليلات لتحسين موقعنا. اقرأ سياسة الخصوصية الخاصة بنا سياسة الخصوصية لمزيد من المعلومات.
رفض