Linux 5.15 już dostępny, z ulepszeniami w NTFS i tymi nowościami

Linux 5.15

Mamy nowa wersja jądra Linux. Z tej okazji możemy zainstalować Linux 5.15, szesnasta wersja serii 5, która zawiera wiele nowych funkcji. Wśród nich uderza mnie poprawa obsługi NTFS, zastrzeżonego systemu plików Microsoft, ale jest wiele innych zmian.

To trochę zaskakujące, że poniższe lista wiadomości (przez Phoronix) jest tak długa, po części dlatego, że Linus Torvalds powiedział, że będzie to niewielkie wydanie pod względem rozmiaru. Małe czy nie, jest to najbardziej aktualne jądro i tak będzie przez dwa tygodnie, kiedy zostanie wydany pierwszy Linux 5.16 RC.

Najważniejsze cechy Linuksa 5.15

  • Procesory:
    • Sterownik AMD PDTDMA został połączony po dwóch latach rozwoju, aby skorzystać z procesorów serwerowych AMD EPYC.
    • Rozszerzenie szyfrowania stosu dla RISC-V wraz z innymi połączonymi funkcjami dla RISC-V.
    • Obsługa jeziora Alder na kontrolerze TCC.
    • Główna poprawka dotycząca zawieszania/wznawiania notebooków AMD, która jest korzystna dla wielu modeli.
    • KVM teraz domyślnie korzysta z nowego MMU x86 TDP i dodaje 5-poziomowe stronicowanie AMD SVM.
    • Monitorowanie temperatury dla APU AMD Zen 3 jest już dostępne.
    • Wsparcie dla monitorowania temperatury APU Yellow Carp.
    • Sterownik AMD SB-RMI został połączony z korzyścią dla serwerów z przypadkami użycia, takimi jak oparty na Linuksie stos oprogramowania OpenBMC.
    • Obsługa wejścia C3 została zoptymalizowana pod kątem procesorów AMD.
    • Kilka ulepszeń kodu jądra IRQ na korzyść sprzętu z ery Intela 486.
    • Implementacja szyfrowania SM4 zoptymalizowana dla AVX2.
  • Grafika:
    • Wiele nowych identyfikatorów RDNA2 PCI ID wskazuje na możliwość uaktualnienia do kart graficznych RDNA2.
    • Obsługa grafiki AMD Cyan Skillfish.
    • Wstępne wsparcie dla dyskretnych kart graficznych Intel XeHP i DG2 / Alchemist.
    • Usunięcie obsługi grafiki Intel Gen10 / Cannon Lake.
    • Wiele innych ulepszeń graficznych pomiędzy sterownikami DRM/KMS.
  • Systemy przechowywania/plików:
    • Nowy sterownik NTFS został scalony, co stanowi duże ulepszenie w stosunku do istniejącego sterownika NTFS. Ten nowy sterownik to „NTFS3” stworzony przez Paragon Software.
    • KSMBD firmy Samsung został włączony do jądra jako serwer plików SMB3.
    • OverlayFS ma lepszą wydajność i kopiuje więcej atrybutów.
    • FUSE umożliwia teraz zamontowanie aktywnego urządzenia.
    • Optymalizacje wydajności dla F2FS.
    • Współużytkowane połączenie przez wiele kart sieciowych z kodem klienta NFS.
    • Nowe optymalizacje dla EXT4.
    • Wiele ulepszeń dla XFS.
    • Zdegradowana obsługa trybu RAID dla Btrfs i ulepszenia wydajności.
    • Obsługa Btrfs dla montowań IDMAPPED i obsługa Btrfs FS-VERITY.
    • Linux 5.15 I/O może osiągnąć do ~ 3.5 mln IOPS na rdzeń.
    • Obsługa globalnego hrabstwa/numeru sekwencyjnego dysku dla zdarzeń dyskowych, wymagana przez programistów systemd.
    • Usunięcie podsystemu LightNVM.
    • Poprawka kodu sterownika stacji dyskietek w systemie Linux.
    • Inne zmiany w podsystemie blokowym.
  • Inny sprzęt:
    • Różne aktualizacje sterowników Havana Labs AI Accelerator.
    • Działający Ethernet dla OpenRISC podczas korzystania z konfiguracji FPGA LiteX.
    • Obsługa profilu platformy ASUS ACPI.
    • Usprawnienia obsługi ASUS WMI dotyczące obsługi eGPU, wyłączania dGPU i możliwości przesterowania panelu.
    • Przewijanie w wysokiej rozdzielczości dla myszy Apple Magic Mouse.
    • Sterownik Apple M1 IOMMU został połączony jako ważny krok w celu uruchomienia większej liczby komponentów Apple M1 SoC w systemie Linux.
    • Dodano obsługę NVIDIA Jetson TX2 NX i innych nowych płyt/platform ARM.
    • Sterownik audio AMD Van Gogh APU został dodany dla nowego koprocesora audio AMD ACP5x.
    • Nowy kontroler WiFi Realtek RTL8188EU zastępujący dotychczasowy kod kontrolera.
    • Obsługa nowej generacji sprzętu Intel „Bz” WiFi.
    • Kolejny sterownik czujnika pompy wody chłodzącej.
    • Intel dodał także obsługę sieci przewodowych dla swojej platformy Lunar Lake do kontrolera e1000e.
    • Wsparcie dla odczytu obszaru pamięci Nintendo OTP.
    • Dodano sterownik SMCCC TRNG firmy Arm.
    • Obsługa dźwięku Cirrus Logic Dolphin.
  • Ogólna aktywność jądra:
    • Kod blokady PREEMPT_RT został scalony jako duży krok w kierunku uzyskania łatek czasu rzeczywistego (RT) w jądrze Linux.
    • DAMON firmy Amazon wylądował na platformie monitorowania dostępu do danych, która może być wykorzystywana do proaktywnego odzyskiwania pamięci i innych funkcji.
    • Dostosowanie kodu SLUB do kompatybilności z RT.
    • Wprowadzenie VDUSE dla urządzeń vDPA w przestrzeni użytkownika.
    • Krótkotrwała zmiana wprowadzona przez samego Linusa Torvaldsa polegała na domyślnym włączeniu opcji -Werror dla wszystkich kompilacji jądra, ale już po kilku dniach zmieniono ją tak, aby włączała -Werror tylko dla kompilacji testowych.
    • Lepsza obsługa podczas odzyskiwania pamięci w przypadku serwerów z wieloma warstwami pamięci.
    • Nowe wywołanie systemowe process_mrelease, aby szybciej zwolnić pamięć z umierającego procesu.
    • Naprawiono problem ze skalowalnością, który powodował bardzo długi czas uruchamiania na dużych serwerach IBM, który trwał nawet ponad 30 minut.
    • Różne ulepszenia harmonogramu.
    • Różne ulepszenia w zarządzaniu energią.
    • Obsługa timerów BPF i obsługa protokołu MCTP to tylko niektóre ze zmian w sieci.
  • bezpieczeństwo:
    • Opcja opróżniania pamięci podręcznej danych L1 na przełączniku kontekstowym jako funkcja bezpieczeństwa w przypadku paranoidalnych i innych specjalistycznych stanów.
    • Ulepszenia wykrywania przepełnienia bufora w czasie kompilacji i wykonywania.
    • Dodatkowa ochrona przed atakami z kanału bocznego poprzez wyczyszczenie używanych rejestrów przed powrotem, z wykorzystaniem wsparcia kompilatora.
    • Obsługa pomiarów opartych na IMA dla kodu mapowania urządzeń.

Dostępne teraz, ale nie domyślnie w Ubuntu

Linux 5.15 teraz dostępny oficjalnie, ale ci, którzy chcą go zainstalować w Ubuntu będą musieli wykonać ręczną instalację. Ponadto jego opiekun nie będzie zalecał masowej adopcji, dopóki nie wyda pierwszej aktualizacji konserwacyjnej Linux 5.15.


Zostaw swój komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

*

*

  1. Odpowiedzialny za dane: Miguel Ángel Gatón
  2. Cel danych: kontrola spamu, zarządzanie komentarzami.
  3. Legitymacja: Twoja zgoda
  4. Przekazywanie danych: Dane nie będą przekazywane stronom trzecim, z wyjątkiem obowiązku prawnego.
  5. Przechowywanie danych: baza danych hostowana przez Occentus Networks (UE)
  6. Prawa: w dowolnym momencie możesz ograniczyć, odzyskać i usunąć swoje dane.