اوراکل Unbreakable Enterprise Kernel R5U2 را منتشر کرد

شرکت اوراکل منتشر شد به روز رسانی ویژگی دوم برای هسته Unbreakable Enterprise Kernel R5، برای استفاده در توزیع Oracle Linux به عنوان جایگزینی برای بسته استاندارد با هسته Red Hat Enterprise Linux قرار گرفته است. هسته برای معماری های x86_64 و ARM64 (aarch64) در دسترس است. منابع کرنل، از جمله تجزیه به تکه های تک، منتشر شده در مخزن عمومی Oracle Git.

Unbreakable Enterprise Kernel 5 بر اساس هسته است لینوکس 4.14 (UEK R4 بر اساس هسته 4.1 ساخته شده است)، که با ویژگی ها، بهینه سازی ها و اصلاحات جدید به روز می شود و همچنین برای سازگاری با اکثر برنامه های در حال اجرا بر روی RHEL تست شده است و به طور خاص برای کار با نرم افزار و سخت افزار صنعتی Oracle بهینه شده است. نصب و بسته های src با هسته UEK R5U1 آماده شده برای Oracle Linux 7.5 و 7.6 (هیچ مانعی برای استفاده از این هسته در نسخه های مشابه RHEL، CentOS و Scientific Linux وجود ندارد).

کلید پیشرفت ها:

  • وصله ها با اجرای زیرسیستم PSI (اطلاعات توقف فشار) منتقل شده اند که به شما امکان می دهد اطلاعات مربوط به زمان انتظار برای به دست آوردن منابع مختلف (CPU، حافظه، I/O) را برای وظایف خاص یا مجموعه ای از فرآیندها در یک cgroup تجزیه و تحلیل کنید. . با استفاده از PSI، کنترل‌کننده‌های فضای کاربر می‌توانند با دقت بیشتری سطح بار سیستم و الگوهای کاهش سرعت را در مقایسه با میانگین بار تخمین بزنند.
  • برای cgroup2، کنترل‌کننده منبع cpuset فعال است، که مکانیزمی را برای محدود کردن قرار دادن وظایف بر روی گره‌های حافظه NUMA و CPU‌ها فراهم می‌کند و اجازه می‌دهد فقط از منابع تعریف‌شده برای گروه وظیفه از طریق رابط شبه FS cpuset استفاده شود.
  • چارچوب ktask برای موازی کردن وظایف در هسته که منابع CPU قابل توجهی را مصرف می کنند، پیاده سازی شده است. به عنوان مثال، با استفاده از ktask، موازی سازی عملیات برای پاک کردن محدوده صفحات حافظه یا پردازش لیستی از اینودها می تواند سازماندهی شود.
  • در DTrace اضافه پشتیبانی از گرفتن بسته از طریق libpcap با استفاده از اکشن جدید “pcap(skb,proto)” برای مثال “dtrace -n 'ip:::send { pcap((void *)arg0, PCAP_IP); }";
  • از نسخه های جدید هسته منتقل شده است رفع اشکال در اجرای سیستم های فایل btrfs، CIFS، ext4، OCFS2 و XFS.
  • از هسته 4.19 منتقل شده است تغییرات مربوط به پشتیبانی از هایپروایزرهای KVM، Xen و Hyper-V؛
  • به روز شد درایورهای دستگاه و پشتیبانی گسترده از درایوهای NVMe (تغییرات از هسته 4.18 به 4.21 منتقل شده است).
  • تنظیماتی برای بهینه سازی عملکرد در پلتفرم های ARM اعمال شده است.

منبع: opennet.ru

اضافه کردن نظر