Linux 5.13 zawiera początkowe wsparcie dla Apple M1 i przygotowuje wsparcie dla Windows ARM w Hyper-V, a także inne nowe funkcje

Linux 5.13

I w końcu nie było niespodzianek. Po niezrozumiałych pierwszych tygodniach, w połowie rozwoju wszystko zaczęło się poprawiać, w zeszłym tygodniu wszystko było już normalne, a kilka godzin temu Linus Torvalds Wystartował la stabilna wersja Linuksa 5.13. Nowa wersja, podobnie jak wszystkie poprzednie, dodaje obsługę wszystkich typów sprzętu, więc jest prawdopodobne, że możemy skorzystać z niektórych jej nowości, aby poprawić wrażenia użytkownika lub po prostu móc korzystać z czegoś, czego do tej pory nie mogliśmy .

Poniżej masz listę z najbardziej wybitne wiadomości które zostały dołączone do Linuksa 5.13. Jak zwykle, stąd dziękujemy Michaelowi Larabelowi za świetną robotę, jaką wykonuje nad rozwojem jądra Linuksa, a listę, którą masz poniżej, otrzymaliśmy od środka Phoronix. Lista pochodzi z maja, ale nie zgłoszono żadnych zmian w przypadku żadnej z poniższych zmian.

Najważniejsze cechy Linuksa 5.13

Procesory

  • Wstępna obsługa platform sprzętowych Apple M1 SoC i Apple 2020 jest już dostępna. Jednak wciąż trwają prace nad przyspieszoną grafiką i bardziej dopracowaną obsługą.
  • Równoczesna obsługa TLB dla niektórych drobnych korzyści związanych z wydajnością.
  • Kontroler mocy AMD został usunięty i obecnie nie ma alternatywy.
  • Dodano sterownik chłodzenia Intela, aby skrócić zegar procesora do niższego progu temperatury niż domyślny.
  • Naprawiono obsługę AMD Zen dla Turbostatu.
  • Perf przygotowuje się do Intel Alder Lake, dodano również nowe wydarzenia AMD Zen 3.
  • Wiele ulepszeń w RISC-V.
  • Wsparcie dla Loongson 2K1000.
  • 32-bitowy PowerPC obsługuje teraz eBPF i KFENCE.
  • Microsoft przygotowuje wsparcie dla 64-bitowych systemów gościa ARM dla Hyper-V.
  • KVM wprowadza ulepszenia AMD SEV i Intel SGX dla maszyn wirtualnych gości.
  • Obsługa koprocesora AMD Crypto dla APU Green Sardine.
  • Dodano obsługę wykrywania blokad magistrali Intel w uzupełnieniu do istniejącej obsługi wykrywania rozdzielonych zamków.
  • KCPUID to nowe narzędzie w drzewie, które pomaga wprowadzać nowe procesory x86.

Grafika

  • Obsługa grafiki Intel Alder Lake S została wstępnie połączona.
  • Trwają przygotowania do obsługi dyskretnych kart graficznych Intel.
  • Wsparcie dla AMDGPU FreeSync HDMI zapewniło zasięg przed HDMI 2.1.
  • Wstępne wsparcie dla sprzętu akceleratora AMD Aldebaran.
  • Dodano ogólny sterownik wyświetlacza USB dla konfiguracji, takich jak używanie Raspberry Pi Zero jako karty graficznej.
  • Technologia monitorowania platformy Intel DG1 / obsługa telemetrii.
  • Sterownik POWER2.0 NVLink 9 został usunięty z powodu braku wsparcia dla użytkowników open source.
  • Inne aktualizacje sterownika Direct Rendering Manager.

Pamięć masowa + systemy plików

  • Kontynuacja prac nad obsługą trybu strefowego Btrfs.
  • Kontynuacja usprawnień wydajności w IO_uring.
  • Nowe opcje montowania dla F2FS.
  • UBIFS będzie teraz domyślnie używał kompresji Zstd w obsługiwanych wersjach jądra.
  • Obsługa programowalnej pamięci SPI NOR jednorazowego użytku.
  • Device Mapper widzi lepszą wydajność dla trwałych danych innych niż x86 i teraz w większym stopniu wykorzystuje również TRIM / DISCARD.
  • Ogromna poprawa wydajności dla OrangeFS, jednego z klastrowych systemów plików.
  • Inne ulepszenia systemu plików.
  • Świetne wsparcie pcluster dla EROFS.

sieci

  • Wprowadzenie podsystemu WWAN.
  • Zmniejszono obciążenie Retpoline w kodzie obsługi sieci VLAN i TEB GRO.
  • Obsługa Realtek RTL8156 i RTL8153D.
  • Kod karty sieciowej Microsoft Azure MANA został scalony.
  • Programy BFP mogą teraz wywoływać funkcje jądra jako kolejny krok naprzód dla (e) BPF.

Inny sprzęt

  • Do kontrolera XPad dodano obsługę kontrolera gier Amazon Luna.
  • Obsługiwany jest nowy sprzęt audio Realtek.
  • Obsługa kodera / dekodera JPEG w i.MX8 SoC.
  • Do sterownika Magic Mouse HID dodano obsługę Apple Magic Mouse 2.
  • Obsługa touchpada i klawiatury dla nowych urządzeń Microsoft Surface.
  • Aktualizacje USB i Thunderbolt.
  • Różne aktualizacje zarządzania energią.
  • Kontroler temperatury płyty głównej Gigabyte WMI umożliwia nowszym płytom głównym odczyty temperatury, które działają w systemie Linux.
  • Ciągłe przyjmowanie obsługi profilu platformy ACPI przez notebooki z systemem Linux.

Bezpieczeństwo

  • Landlock został scalony dla nieuprzywilejowanego sandboxingu aplikacji.
  • Uproszczenie kodu Retpolilines.
  • Obsługa integralności przepływu sterowania w Clang CFI została włączona jako ważna funkcja bezpieczeństwa z niewielkim obciążeniem czasu pracy.
  • Randomizacja przesunięć stosu jądra na wywołanie systemowe jako kolejny sposób egzekwowania bezpieczeństwa jądra.

inni

  • Kontynuacja prac nad udoskonaleniem kodu printk.
  • Nowy sterownik misc cgroup.
  • Zarządzanie skompresowanymi modułami Zstd.
  • Sterownik dźwięku VirtIO został scalony.
  • Zwykły losowy zestaw zmian w char / misc.

Linux 5.13 jest już dostępny, ale lepiej poczekaj na pierwszą aktualizację punktu

Wydanie Linux 5.13 jest to oficjalne, ale jego instalacja nie jest zalecana przynajmniej do czasu wydania pierwszej aktualizacji kropki. Kiedy nadejdzie czas, użytkownicy Ubuntu, którzy będą chcieli go zainstalować, będą musieli to zrobić samodzielnie, podczas gdy inne dystrybucje, takie jak te oparte na Arch Linux, uwzględnią go jako opcję w nadchodzących dniach / tygodniach.


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.