Linux kernel 7.0 - wprowadzi duże zmiany w procesie czyszczenia pamięci cache i nowe funkcje dla architektury LoongArch
Linus Torvalds i jego zespół pracują obecnie nad jądrem Linuxa w wersji 7.0, a proces rozwoju znajduje się w zaawansowanym stadium. Nowe wydanie przyniesie wsparcie większej liczby funkcji dla układów wykorzystujących architekturę LoongArch, a także wprowadzi nowy mechanizm czyszczenia pamięci cache. Dodatkowo system pozbędzie się archaicznego wsparcia dla chipsetu Intel 440BX. Sprawdź, co jeszcze zmieni się w nadchodzącej wersji jądra systemu.
Linux kernel 7.0 rozszerzy obsługę funkcji dla układów opartych na architekturze LoongArch oraz wprowadzi usprawniony mechanizm czyszczenia pamięci cache, który przyspiesza proces odzyskiwania zasobów nawet o 75% na platformach ARM i o ponad 50% na procesorach x86.
Recenzja NVIDIA GeForce Now na systemie Linux. Test dedykowanej aplikacji i pakietu Ultimate o wydajności GeForce RTX 5080
Jądro Linux w wersji 7.0 wprowadzi usprawniony mechanizm czyszczenia pamięci cache, który ma kluczowe znaczenie dla serwerów operujących na dużej liczbie plików przechowywanych w pamięci podręcznej. W tym kontekście chodzi o trzymanie danych w pamięci RAM, aby dostęp do nich był znacznie szybszy niż z tradycyjnych nośników, takich jak dyski HDD czy nośniki SSD. Mówimy tutaj o ilościach danych liczonych w dziesiątkach lub setkach gigabajtów. Tradycyjnie proces zwalniania takiej pamięci polegał na sekwencyjnym sprawdzaniu setek tysięcy PTE (Page Table Entries), gdzie dla każdej strony pamięci o wielkości 4 KB sprawdzana była flaga young (czy strona była niedawno używana), a następnie wykonywany był proces unmappingu strona po stronie. Całość jest procesem niezwykle powolnym. Dlatego wprowadzone zostanie grupowe sprawdzanie odniesień (reference checking) dla całych folio, czyli grup stron o rozmiarze od kilku KB do kilku MB. Pojawi się także mechanizm batched unmapping, umożliwiający usuwanie mapowania z wielu stron w dużym folio. Dzięki temu kernel zamiast obsługiwać jedną stronę na jedną operację, wykonuje operacje hurtowo na dużych blokach danych, co pozwala odzyskiwać pamięć nawet o 75% szybciej na platformach ARM i o ponad 50% szybciej na procesorach x86.
Jakie gry uruchomimy na systemie Linux, macOS i w usłudze GeForce NOW? Sprawdź listy znanych gier i mniejszych produkcji
W Linuxie 7.0 wprowadzone zostanie szersze wsparcie dla architektury procesorów LoongArch od chińskiej firmy Loongson, obejmujące między innymi SMT hot‑plug, pozwalające na dynamiczne włączanie i wyłączanie wątków logicznych w zależności od zapotrzebowania systemu. Pojawi się również obsługa 128‑bitowego CMPXCHG, czyli operacji porównania i zamiany danych o rozmiarze 128 bitów, istotnej dla synchronizacji i wydajności niektórych komponentów jądra, takich jak BPF. Dodane zostanie także wywołanie systemowe memfd_secret, umożliwiające tworzenie obszarów pamięci izolowanych od standardowych mechanizmów odczytu, przydatnych do przechowywania wrażliwych danych. Nadto zostaną wprowadzone poprawki błędów bootowania i skanowania stosu funkcji przy KASAN, zastosowanie alokatora pakietów BPF z wsparciem dla areny BPF (wydzielonego obszaru pamięci), planuje się zaktualizowanie plików DTS oraz dokonanie drobnych usprawnień.
Steruj jasnością i parametrami monitora z poziomu systemu. Zobacz aplikacje Open Source dla Windows i Linux
Wśród zmian o nieco bardziej nostalgicznej naturze znalazło się całkowite usunięcie z jądra systemu mechanizmu EDAC (Error Detection and Correction) dla historycznego już chipsetu Intel 440BX. Trzeba jednak przyznać, że mechanizm raportowania błędów ECC w systemie był już wyłączony od 2007 roku, choć sprzętowe korygowanie błędów ECC było dalej aktywne. Aby uświadomić sobie z jak starym sprzętem mamy do czynienia, warto wiedzieć, że był to mostek północny - element odpowiedzialny za komunikację między pamięcią RAM, interfejsami PCIe a właściwym procesorem, czyli funkcjonalność, którą dziś integruje się bezpośrednio w CPU. W swoim czasie był to niezwykle ceniony układ, znany ze stabilności, szerokiej kompatybilności i wysokiej wydajności. Chipset umożliwiał także znaczny overclocking procesorów - przykładowo, tani Celeron 300A można było bezpiecznie podkręcić do 450 MHz, czyli o 50%, co pozwalało uzyskać wydajność porównywalną z droższym Pentium II-450 bez dodatkowych kosztów.
Co słychać wśród systemów dla PC? Windows 11 popularniejszy niż kiedykolwiek, a Linux powoli do góry. Statystyki za styczeń 2026
W jądrze 7.0 zostanie całkowicie usunięte stare API do montowania systemów plików, obecne od wczesnych wersji jądra, które operowało na prostych, sztywnych wywołaniach systemowych i ograniczało obsługę nowoczesnych scenariuszy, takich jak kontenery czy sieciowe systemy plików. Zastąpi je w pełni nowe API, wprowadzone w 2019 roku, oparte na deskryptorach plików, zapewniające lepsze raportowanie błędów, większe bezpieczeństwo przy montowaniu oraz sprawniejszą integrację z punktami i przestrzeniami montowania w środowiskach kontenerowych. Choć stare ścieżki kodu współistniały z nowym API przez ponad sześć lat, Linux 7.0 upraszcza jądro, zmniejszając koszty utrzymania i ryzyko awarii, takich jak historyczne błędy bootowania „VFS: Unable to mount root fs”. Zmiana przyniesie też korzyści wydajnościowe dzięki uproszczonemu kodowi, lepszej współpracy z schedulerem i organizacją pamięci typu NUMA oraz ułatwi zarządzanie kontenerami Docker i Kubernetes. Linus Torvalds planuje wydanie jądra w wersji 7.0 na połowę kwietnia 2026 roku, natomiast pierwsza wersja Release Candidate (RC) trafi do testów już pod koniec lutego 2026 roku.
Powiązane publikacje

Microsoft ma wreszcie zrobić porządek ze źle działającym trybem uśpienia w Windows 11. Powodem mają być sterowniki OEM
49
Vivaldi 8.0 zadebiutowała. Odświeżona przeglądarka internetowa oferuje nowy styl i kilka gotowych układów interfejsu
19
Wear OS 7 zaprezentowany. System od Google dla smartwatchy, który poprawi czas pracy i przyniesie agentów AI
3
Firefox 151.0 już dostępny. Nowa wersja przeglądarki ze zmianami, z których skorzysta Windows, ale i Linux oraz macOS
5







![Linux kernel 7.0 - wprowadzi duże zmiany w procesie czyszczenia pamięci cache i nowe funkcję dla architektury LoongArch [1]](/image/news/2026/02/20_linux_kernel_7_0_wprowadzi_duze_zmiany_w_procesie_czyszczenia_pamieci_cache_i_nowe_funkcje_dla_architektury_loongarch_0.jpg)
![Linux kernel 7.0 - wprowadzi duże zmiany w procesie czyszczenia pamięci cache i nowe funkcję dla architektury LoongArch [2]](/image/news/2026/02/20_linux_kernel_7_0_wprowadzi_duze_zmiany_w_procesie_czyszczenia_pamieci_cache_i_nowe_funkcje_dla_architektury_loongarch_2.png)
![Linux kernel 7.0 - wprowadzi duże zmiany w procesie czyszczenia pamięci cache i nowe funkcję dla architektury LoongArch [3]](/image/news/2026/02/20_linux_kernel_7_0_wprowadzi_duze_zmiany_w_procesie_czyszczenia_pamieci_cache_i_nowe_funkcje_dla_architektury_loongarch_1.jpg)
![Linux kernel 7.0 - wprowadzi duże zmiany w procesie czyszczenia pamięci cache i nowe funkcję dla architektury LoongArch [4]](/image/news/2026/02/20_linux_kernel_7_0_wprowadzi_duze_zmiany_w_procesie_czyszczenia_pamieci_cache_i_nowe_funkcje_dla_architektury_loongarch_3.jpg)





