Linux 5.18 jest już dostępny z wieloma ulepszeniami dla AMD i Intel oraz obsługuje układ Tesla FSD

Linux 5.18

Jak wyglądał rozwój?, oczekiwano na 22 maja i mamy nową wersję jądra. Linus Torvalds uczynił to oficjalnym uruchomienie Linux 5.18, wersja, która wprowadziła wiele zmian. W tym sensie 5.18 jest duże, ale całkowity rozmiar lub waga musiały mieścić się w normalnym zakresie, aby start mógł się odbyć. Jak zawsze wprowadza zmiany w postaci ulepszonego wsparcia, ale są dwie marki, które zyskają więcej niż reszta.

W Linuksie 5.18 wprowadzono kilka zmian, które poprawi obsługę sprzętu AMD i Intel. Ponadto będzie również obsługiwać układ Tesla FSD, przy czym FSD jest skrótem od Full-Self Driving. Innymi słowy, Tesle Elona Muska są teraz oficjalnie obsługiwane przez jądro Linuksa. Prawdą jest również, że Torvalds i spółka nie robią niczego bez powodu, więc wraz z Linuksem 5.18 i nowszymi moglibyśmy donieść, że Tesla w jakiś sposób ulepszyła.

Najważniejsze cechy Linuksa 5.18

lista Utworzony przez Michaela Larabel:

  • Procesory:
    • Aktualizacje harmonogramu dotyczące równoważenia NUMA, które mogą jeszcze bardziej poprawić wydajność, w szczególności serwerów AMD EPYC.
    • Obsługa interfejsu sprzężenia zwrotnego Intela została połączona z nowym sterownikiem Intel "HFI" dla tej ważnej funkcji procesorów hybrydowych.
    • Intel Software Defined Silicon został połączony w celu uzyskania kontrowersyjnej funkcji procesorów Intel, polegającej na umożliwieniu aktywacji dodatkowych funkcji Silicon przy użyciu kryptograficznie podpisanych kluczy. Intel nie ogłosił jeszcze żadnych produktów z SDSi, ale uważa się, że jest w drodze, chociaż nie jest jeszcze jasne, jakie procesory/funkcje mogą przekształcić w model licencjonowania.
    • Intel Indirect Branch Tracking (IBT) wylądował. Jest to część technologii Intel Control-Flow Enforcement z Tiger Lake i nowszymi procesorami w celu poprawy bezpieczeństwa.
    • Obsługa Intel ENQCMD została ponownie włączona przed Sapphire Rapids, po tym, jak kod został wcześniej wyłączony w jądrze z powodu uszkodzenia.
    • Ulepszona wirtualizacja zagnieżdżona AMD, a także wirtualizacja zagnieżdżona.
    • AMD przygotowuje nowy kod sterownika dźwięku dla nadchodzących platform.
    • Więcej przygotowań AMD EDAC dla Zen 4.
    • Intel PECI został ostatecznie połączony jako Intel Platform Environment Control Interface dla interfejsu między procesorem a BMC na platformach serwerowych.
    • Scalony sterownik AMD HSMP dla portu zarządzania systemem hosta w celu uzyskania dostępu do dodatkowych informacji o platformach serwerowych AMD.
    • Sterownik Intel Idle dodaje natywną obsługę procesorów Intel Xeon „Sapphire Rapids”.
    • Sterownik Intel P-State będzie teraz używał domyślnej wartości EPP ujawnionej przez oprogramowanie układowe zamiast używać domyślnej wartości EPP zapisanej na stałe do tego momentu.
    • Przygotowania do wirtualizacji Intel IPI.
    • Więcej ujednolicenia kodu AMD i Intela.
    • Obsługa CPUPower do użytku ze sterownikiem AMD P-State, który został wprowadzony w systemie Linux 5.17.
    • KVM obsługuje teraz maszyny wirtualne AMD z maksymalnie 511 vCPU, podczas gdy dotychczas było możliwe tylko do 255 vCPU dla systemów AMD.
    • Obsługa pamięci wirtualnej RISC-V Sv57 dla pięciopoziomowych tabel stron wraz z innymi ulepszeniami architektury procesora dla tego bezpłatnego procesora ISA. Niektóre z tych innych prac obejmują obsługę interfejsu RSEQ (Restartable Sequences) i obsługę bezczynności procesora RISC-V.
    • Wsparcie dla układu FSD Tesli zostało wbudowane w ten oparty na Samsungu ARM SoC, który wykorzystuje w pełni autonomiczny komputer pojazdów Tesla.
    • Razperry Pi Zero 2 W jest teraz kompatybilny z głównym jądrem Linuksa.
    • Usunięcie kodu architektury procesora Andes NDS32, ponieważ kod ten nie jest już utrzymywany dla tej 32-bitowej architektury AndesCore używanej w różnych aplikacjach do sterowania sygnałem cyfrowym i IoT.
  • GPU i grafika:
    • Tryb wideo AMDGPU FreeSync jest domyślnie włączony w porównaniu z poprzednimi jądrami, które wymagały opcji modułu AMDGPU, aby włączyć tryb wideo FreeSync.
    • AMD przygotowuje kod dla przyszłych/nadchodzących procesorów graficznych, które mają być włączane blok po bloku, więc nie jest to w tej chwili szczególnie ekscytujące, jeśli chodzi o wycieki/ujawnianie nowych szczegółów.
    • Głównym celem jest obsługa CRIU dla sterownika AMDKFD do sprawdzania/przywracania możliwości obciążeń obliczeniowych ROCm.
    • Wsparcie dla podplatformy Intel DG2-G12 jako tego nowego wariantu obok ogłoszonych celów DG2/Alchemist G10 i G11. Istnieje również wiele innych dyskretnych prac graficznych DG2/Alchemist.
    • Obsługa grafiki Intel Alder Lake N.
    • Szybsze operacje FBDEV i więcej poprawek sterowników FBDEV.
    • Wsparcie dla ASpeed ​​​​AST2600 i innych drobnych zmian sterowników DRM.
  • Zmiany i uzupełnienia innego sprzętu:
    • Ulepszone monitorowanie czujników dla nowych płyt głównych ASUS.
    • Zwiększone włączanie Compute Express Link (CXL).
    • Sterownik dekodowania wideo Tegra firmy NVIDIA został wypromowany poza fazą wdrażania w podsystemie mediów.
    • Nowe sterowniki wejściowe dla klawiatury Mediatek MT6779 i ekranów dotykowych Imagis.
    • Obsługa profilu platformy ACPI działa teraz poprawnie w przypadku komputerów ThinkPad z procesorami AMD.
    • Więcej rozwiązań sterowników dla tabletów z systemem Android x86.
    • Ciągłe ulepszenia obsługi klawiatury Apple.
    • Sterownik HID do klawiatur z dziwnymi układami SigmaMicro.
    • Sterownik Razer HID dla klawiatur/urządzeń Razer, które nie są w pełni zgodne z HID.
    • Mnóstwo aktualizacji sieciowych, jak zawsze.
    • Naprawianie polityki termicznej dla niektórych laptopów HP Omen.
    • Obsługa dźwięku Intel Alder Lake „PS”.
  • Systemy przechowywania i plików:
    • ReiserFS został przestarzały, a sterownik systemu plików ma zostać usunięty w 2025 roku.
    • Funkcja szybkiego zatwierdzania EXT4 powinna być szybsza i bardziej skalowalna.
    • Dwie ważne zmiany w exFAT, aby umożliwić punktom końcowym na ścieżkach i zatrzymać usuwanie „VolumeDirty” jako ważne, aby uniknąć sztucznego skracania żywotności urządzenia pamięci masowej.
    • Podstawa prac nad przygotowaniem EROFS tylko do odczytu do obsługi nowych funkcji.
    • Ceph rozwiązuje „dość paskudny problem” i wprowadza inne ulepszenia.
    • Więcej ulepszeń XFS.
    • Obsługa NFSD dla atrybutu pliku czasu urodzenia NFSv4 dla czasów tworzenia plików.
    • Ulepszenia wydajności F2FS.
    • Btrfs dodaje obsługę szyfrowania we/wy i szybszą fsync.
    • FSCRYPT dodaje bezpośrednią obsługę we/wy dla zaszyfrowanych plików.
    • Nowe funkcje i ulepszenia szybkości IO_uring.
    • Wiele optymalizacji blokowych i NVMe, w tym niekończąca się praca nad wydajniejszymi wejściami/wyjściami/niższymi narzutami.
    • Obsługa dźwięku Intel Raptor Lake.
  • Bezpieczeństwo:
    • 64-bitowy ARM obsługuje teraz stos wywołań w tle (SCS).
    • Nowa opcja random.trust_bootloader została dodana wraz z innymi zmianami w RNG, w tym pewnymi znaczącymi ulepszeniami losowości prowadzonymi przez Jasona Donenfelda.
    • Sterownik USB Xen został zabezpieczony przed potencjalnymi złośliwymi hostami.
    • Akceleracja AVX dla ścieżki kryptograficznej SM3 wraz z różnymi optymalizacjami ARM w innych częściach podsystemu kryptograficznego.
  • Inne wydarzenia jądra:
    • Kompilacje Defconfig x86/x86_64 teraz używają domyślnie -Werror do wysyłania ostrzeżeń kompilatora jako błędów, aby zapewnić lepszą jakość kodu.
    • Bardziej elastyczna obsługa kompilatora LLVM/Clang z obsługą ciągów wersji z przyrostkiem i obsługą LLVM/Clang w przypadku instalacji poza PATH.
    • Zmiana w całym drzewie polegająca na przejściu z tablic o zerowej długości na elastyczne elementy tablicy.
    • Zmiana z C89 na C11 dla docelowej wersji językowej C.
    • DAMON dodaje interfejs kontroli konfiguracji sysfs "DAMOS".

Linux 5.18 został wydany w nocy 22 maja, ale to, co jest teraz dostępne, to jego archiwum tar i musisz go zainstalować ręcznie. Zarówno Linus Torvalds, jak i opiekunowie jądra zalecają poczekanie przynajmniej do pierwszej aktualizacji konserwacyjnej w celu masowej adopcji.


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.