أوراكل تُصدر Unbreakable Enterprise Kernel R5U2

شركة أوراكل صدر تحديث الميزة الثانية للنواة نواة المؤسسة غير القابلة للكسر R5، تم وضعه للاستخدام في توزيعة Oracle Linux كبديل للحزمة القياسية مع النواة من Red Hat Enterprise Linux. النواة متاحة لبنيتي x86_64 وARM64 (aarch64). مصادر النواة، بما في ذلك تقسيمها إلى تصحيحات فردية، نشرت في مستودع Oracle Git العام.

تعتمد نواة المؤسسة غير القابلة للكسر 5 على النواة لينكس شنومكس (يعتمد UEK R4 على kernel 4.1)، والذي تم تحديثه بميزات وتحسينات وإصلاحات جديدة، كما تم اختبار توافقه مع معظم التطبيقات التي تعمل على RHEL، وتم تحسينه خصيصًا للعمل مع برامج وأجهزة Oracle الصناعية. حزم التثبيت وsrc مع نواة UEK R5U1 معد لـ Oracle Linux 7.5 و7.6 (لا توجد عوائق أمام استخدام هذه النواة في إصدارات مماثلة من RHEL وCentOS وScientific Linux).

مفتاح تحسينات:

  • تم نقل التصحيحات باستخدام النظام الفرعي PSI (معلومات توقف الضغط)، والذي يسمح لك بتحليل المعلومات حول وقت الانتظار للحصول على موارد مختلفة (وحدة المعالجة المركزية، الذاكرة، الإدخال/الإخراج) لمهام معينة أو مجموعات من العمليات في مجموعة التحكم . باستخدام PSI، يمكن لمعالجات مساحة المستخدم تقدير مستوى حمل النظام وأنماط التباطؤ بشكل أكثر دقة مقارنةً بمتوسط ​​التحميل؛
  • بالنسبة لـ cgroup2، يتم تمكين وحدة تحكم موارد cpuset، والتي توفر آلية للحد من وضع المهام على عقد ذاكرة NUMA ووحدات المعالجة المركزية (CPUs)، مما يسمح باستخدام الموارد المحددة لمجموعة المهام فقط من خلال واجهة cpuset pseudo-FS؛
  • تم تنفيذ إطار عمل ktask لموازاة المهام في النواة التي تستهلك موارد كبيرة لوحدة المعالجة المركزية. على سبيل المثال، باستخدام ktask، يمكن تنظيم عمليات التوازي لمسح نطاقات صفحات الذاكرة أو معالجة قائمة inodes؛
  • في دي تريس مضاف دعم التقاط الحزم عبر libpcap باستخدام الإجراء الجديد "pcap(skb,proto)" على سبيل المثال "dtrace -n 'ip:::send { pcap((void *)arg0, PCAP_IP); }'";
  • من إصدارات النواة الجديدة ترحيلها إصلاحات في تنفيذ أنظمة الملفات btrfs وCIFS وext4 وOCFS2 وXFS؛
  • من النواة 4.19 ترحيلها التغييرات المتعلقة بدعم برامج Hypervisor KVM وXen وHyper-V؛
  • محدث برامج تشغيل الأجهزة والدعم الموسع لمحركات أقراص NVMe (تم نقل التغييرات من النواة 4.18 إلى 4.21)؛
  • تم تطبيق التعديلات لتحسين الأداء على منصات ARM.

المصدر: opennet.ru

إضافة تعليق