Wydanie jądra Linux 6.8

Linus Torvalds ogłosił wydanie jądra Linux 6.8, najnowszej wersji stabilnej tego systemu, która wprowadza szereg innowacji, ulepszeń sprzętowych i optymalizacji.

Najważniejsze nowości w Linux 6.8

Jądro Linux 6.8 wprowadza wirtualizację LAM (ang. Linear Address Masking) i obsługę pamięci „guest-first” dla KVM. Dodatkowo dodano podstawowy mechanizm do sprawdzania i naprawy systemu plików online w Bcachefs – funkcji zainaugurowanej w wersji 6.7. Nowa wersja obsługuje również procesor Broadcom BCM2712 stosowany w Raspberry Pi 5 oraz technologię łagodzenia zakłóceń pasma Wi-Fi (RFI) opartą na AMD ACPI WBRF.

Jądro oferuje wyłączenie zapisu zwrotnego w zswap, wsparcie fscrypt dla CephFS, nowy sterownik Intel Xe DRM oraz wielowymiarowy interfejs sysfs dla Transparent Huge Pages (THP). Co więcej, początkowa obsługa Rust dla architektury LoongArch umożliwia rozwój w tym języku, a operacja UFFDIO_MOVE uABI pozwala przenosić strony pamięci w przestrzeni wirtualnej bez alokowania nowych stron czy kopiowania danych.

Ulepszenia w systemach plików i sieciach

Linux 6.8 przygotowuje fscrypt do integracji z Btrfs, dostosowując czas niszczenia pliku kluczy. Nowa wersja oferuje także optymalizacje sieciowe dla lepszej wydajności pamięci podręcznej i profilowania typów danych w narzędziu perf. Architektura RISC-V zyskała wsparcie dla zawieszenia w RAM opierające się na SBI oraz obsługę rozszerzeń Trust Domain Extensions (TDX) firmy Intel.

Obsługa CSI-2 i MIPI DisCo umożliwia teraz wyliczanie kamer MIPI w systemach opartych na ACPI. Optymalizacje obejmują także zarządzanie NUMA oraz Terminarz Terminów, a dodanie wątkowych procedur obsługi przerwań dla ACPI SCI poprawia wydajność w systemach, gdzie dedykowane przerwania EC są wykorzystywane.

Wsparcie sprzętowe i optymalizacje

Nowa wersja jądra rozszerza obsługę sprzętową, dodając funkcję obejścia IRQ dla laptopów ASUS ExpertBook oraz Vivobook, modeli TUXEDO InfinityBook Pro i TongFang, a także wsparcie dla Acer Predator PHN16-71. Sterownik WMI został ulepszony, a sterownik intel_pstate cpufreq obsługuje teraz procesory Emerald Rapids bez HWP. AMDGPU zyskał funkcję zarządzania kolorami dla Steam Deck, a dla urządzeń Android wprowadzono liczne usprawnienia.

Dla platform ARM64 Linux 6.8 dodaje obsługę LPA2 dla KVM oraz automatyczne dostrajanie kwot pamięci oparte na sprzężeniu zwrotnym w mechanizmie DAMON. Architektura RISC-V wzbogaciła się o wsparcie cbo.zero oraz operacje w tle dla stosów wywołań, a LoongArch wprowadza wirtualizację KVM oraz dynamiczne przełączanie preempcji.

Krótki cykl wsparcia

Linux 6.8 jest wydaniem o krótkim okresie wsparcia, które będzie utrzymywane jedynie przez kilka miesięcy. Mimo to wprowadza istotne zmiany, które wzmacniają możliwości systemu zarówno w obszarach sprzętowych, jak i sieciowych, przygotowując grunt pod dalszy rozwój w kolejnych wersjach.

Więcej informacji znajdziesz tutaj.

TUX - maskotka systemu Linux

About the author

Autor "BIELI" to zapalony entuzjasta otwartego oprogramowania, który dzieli się swoją pasją na blogu poznajlinuxa.pl. Jego wpisy są skarbnicą wiedzy na temat Linuxa, programowania oraz najnowszych trendów w świecie technologii. Autor "BIELI" wierzy w siłę społeczności Open Source i zawsze stara się inspirować swoich czytelników do eksplorowania i eksperymentowania z kodem.