لینوس توروالدز در ۱۰ مهر ۱۴۰۲ انتشار رسمی کرنل لینوکس 6.0 را اعلام کرد. این نسخه اصلی با بهبودهای چشمگیر در عملکرد، پشتیبانی سخت‌افزاری و امنیت همراه است. در این مقاله به بررسی جامع قابلیت‌های جدید این کرنل می‌پردازیم.

ویژگی‌های اصلی کرنل لینوکس 6.0

1. پشتیبانی سخت‌افزاری پیشرفته

  • پشتیبانی از معماری ARM64 (AArch64) برای صفحات بزرگ شفاف

  • بهبودهای در PCI Express برای معماری‌های OpenRISC و LoongArch

  • پشتیبانی از NVMe in-band authentication برای امنیت بیشتر

2. بهینه‌سازی سیستم فایل

  • XFS: پشتیبانی از async buffered writes

  • Btrfs: ارتقاء پروتکل send برای داده‌های حجیم

  • EXT4: مدیریت UUID در سوپر بلوک‌ها

3. بهبودهای شبکه و ورودی/خروجی

  • io_uring: پشتیبانی از zero-copy network transmission

  • BPF: برنامه‌های sleepable برای uprobes

  • NFSv4: محدودیت 1024 کلاینت فعال با رم 1GB

امنیت و مجازی‌سازی

  • راه‌اندازی تصادفی: بهبود تولید اعداد تصادفی در x86/m68k

  • SafeSetID: کنترل تغییرات setgroups()

  • مجازی‌سازی: دستگاه جدید vCPU stall detector

دانلود و نصب

کرنل لینوکس 6.0 هم‌اکنون از وبسایت رسمی کرنل لینوکس قابل دانلود است. کاربران می‌توانند:

  1. سورس کد را مستقیماً کامپایل کنند

  2. منتظر بمانند تا توزیع‌شان (مانند Arch یا اوبونتو) آن را منتشر کند

سؤالات متداول (FAQ)

  • تفاوت اصلی با نسخه 5.x چیست؟
    بهبودهای عملکردی، پشتیبانی سخت‌افزاری گسترده‌تر و ارتقاء امنیت

  • آیا برای کاربران عادی توصیه می‌شود؟
    بله، ولی بهتر است منتظر بمانید تا توزیع شما آن را تأیید کند

  • مهم‌ترین بهبود امنیتی کدام است؟
    افزودن الگوریتم رمزنگاری ARIA و مکانیزم‌های کنترل دسترسی پیشرفته