Linux 6.2 jest już dostępny z wieloma ulepszeniami, kilka z nich dla obsługi Intela i WiFi7 dopiero się rozpoczyna

Linux 6.2

Jeśli chodzi o daty, nie obyło się bez wielu niespodzianek. Rozwój Linux 6.2 Jak na ferie zimowe było dość cicho, a prawie od początku było wiadomo, że będzie ósmy RC. Tak więc premiery stabilnej wersji, która już dotarła, oczekiwano na 19 lutego. Biorąc pod uwagę czas, najprawdopodobniej będzie to wersja, z której korzysta Ubuntu 23.04, a później, w pewnym momencie, powinna również pojawić się jako opcja dla wciąż obsługiwanych wersji LTS.

Wśród nowy które pojawiły się wraz z Linuksem 6.2, lista jest obszerna (odebrać autorstwa Michaela Larabel), ale nic nie jest tak efektowne jak podstawa do rozpoczęcia pracy z Rust oni przedstawili na Linuksie 6.1. Tak, jest coś, co mnie ciekawi i pokazuje, że Linus Torvalds zawsze wyprzedza burze: kiedy większość z nas wciąż nie ma prawie nic z Wi-Fi 6, Linux 6.2 już zaczął przygotowywać nadejście Wi-Fi 7 w jądrze .

Najważniejsze cechy Linuksa 6.2

  • Procesory i architektury:
    • Dane wykorzystania potoku AMD Zen 4 są teraz udostępniane perf, aby pomóc programistom/administratorom profilować i znajdować wąskie gardła wydajności nowych procesorów serii Ryzen 7000 i serii EPYC 9004.
    • Koprocesor Ampere Altra SMPro doczekał się aktualizacji kilku sterowników dla Linuksa 6.2.
    • Naprawiono niedziałającą implementację strcmp() dla serii Motorola 6800.
    • Rozszerzenie skalowalności dla dużych systemów IBM Power.
    • Obsługa RISC-V dla urządzeń pamięci trwałej.
    • Naprawiono sterownik Intel IFS dla tej funkcji skanowania w terenie, aby zapewnić możliwości testowania krzemu procesora z nadchodzącymi procesorami Intel.
    • Sterownik Intel On Demand jest gotowy do użycia z większą liczbą zaimplementowanych funkcji i nosi teraz nazwę Intel On Demand zamiast „Software Defined Silicon”. Intel On Demand/Software Defined Silicon to kontrowersyjna funkcja licencjonowanej aktywacji niektórych funkcji procesora w nadchodzących procesorach Xeon Scalable.
    • Obsługa zaświadczeń gości Intel TDX została połączona jako najnowsze dzieło Trust Domain Extensions (TDX).
    • KVM przygotowuje się do ujawnienia nowych instrukcji procesora Intela.
    • Ustawienie oszczędzania energii dla procesorów Alder Lake N i Raptor Lake P.
    • Intel SGX Async Exit Notification Obsługa „AEX Notify” pomagająca w obronie przed niektórymi formami ataków SGX (Secure Guard Extensions).
    • Różne ulepszenia w AArch64, takie jak obsługa dynamicznego stosu wywołań w tle.
    • Nowe sprawdzenie wykrywacza podzielonej blokady z powodu poprzedniej zmiany jądra związanej z wykrywaniem/zwiększaniem blokady podzielonej, która szkodziła wydajności niektórych gier Steam Play.
    • Obsługa większej liczby SoC Qualcomm Snapdragon, a także Apple M1 Pro/Ultra/Max została teraz wprowadzona do głównego nurtu. Dzięki inicjatywie Apple Silicon nowy sterownik CPUFreq został również scalony.
    • Łagodzenie AmpereOne dla Spectre-BHB.
  • Grafika:
    • Początkowe przyspieszenie GPU NVIDIA RTX 30 „Ampere” w sterowniku Nouveau, ale wydajność jest nadal bardzo niska.
    • Wsparcie monitorowania czujników energii dla grafów DG2/Alchemist poprzez interfejsy HWMON.
    • Kontynuacja obsługi grafiki Meteor Lake.
    • Grafika Intel DG2/Alchemist jest stabilna i nie ukrywa się już za flagą modułu, aby ją włączyć. Dotyczy to obecnych kart graficznych Intel Arc, serii Flex i innych procesorów graficznych Intel opartych na DG2.
    • Różne inne aktualizacje sterowników graficznych DRM.
    • Obsługa FBDEV dla opcji „nomodeset”.
    • Obsługa wyświetlaczy Raspberry Pi 4K @ 60 Hz.
    • Obsługa wyświetlaczy Allwinner A100 i D1 w sterowniku Sun4i DRM.
    • Z graficznym kodem DRM powiązany jest nowy podsystem/framework akceleratora obliczeniowego „accel”.
  • Systemy przechowywania i plików:
    • Poprawa wydajności i zwiększona niezawodność RAID 5/6 dla systemu plików Btrfs.
    • Sterownik systemu plików exFAT może teraz znacznie szybciej obsługiwać tworzenie plików i katalogów.
    • Zastępowanie atomowe i pamięć podręczna rozszerzeń oparta na wieku dla poszczególnych bloków dla F2FS, systemu plików przyjaznego dla Flasha.
    • Kilka nowych opcji montowania sterownika jądra Paragon NTFS3, w tym funkcje zwiększające niezawodność/kompatybilność z NTFS w systemach Windows.
    • XFS przygotowuje się do obsługi naprawy systemu plików online, która powinna być dostępna w 2023 roku.
    • Obsługa SquashFS dla montowań IDMAPPED.
    • Kod NFSD jest bliski porzucenia starej obsługi NFSv2.
    • Ulepszenia FUSE dla systemów plików działających w przestrzeni użytkownika.
    • Wreszcie dodano API POSIX ACL dla VFS.
    • FSCRYPT obsługuje chińskie szyfrowanie SM4, ale programista nie zaleca używania tego wątpliwego chińskiego szyfrowania do szyfrowania danych.
  • Inny sprzęt:
    • Trwają przygotowania do Wi-Fi 7, a także obsługi sieci 800 Gb/s. Dodano również równoważenie obciążenia ochrony.
    • Sterownik sieciowy TUN jest teraz znacznie szybszy.
    • Obsługa kontrolera Sony DualShock 4 w nowym kontrolerze PlayStation jako alternatywa dla istniejącej obsługi DualShock 4 w utrzymywanym przez społeczność kontrolerze Sony HID.
    • Dodano obsługę kontrolera wentylatora/czujnika OneXPlayer.
    • Obsługa monitorowania sprzętu dla większej liczby płyt głównych ASUS.
    • Opcjonalnie można włączyć obsługę USB4 wake-on-connect i wake-on-disconnect.
    • Więcej pracy nad rozwojem akceleratora Intel Habana Labs Gaudi2 AI.
    • Dodano więcej sterowników dla ekranów dotykowych.
    • Obsługa czujnika obecności człowieka Google Chrome OS do wykrywania obecności ludzi przed Chromebookami Google.
    • Dodatkowa obsługa sprzętu audio firmy Intel i AMD.
    • Dodatkowe włączenie Compute Express Link (CXL).
    • Sterownik Dell Data Vault WMI został scalony.
  • Bezpieczeństwo Linuksa:
    • Call Depth Tracking jako tańsze ograniczenie Retbleed dla rdzeni procesorów pochodzących z Intel Skylake / Skylake niż przy użyciu IBRS.
    • Moduł bezpieczeństwa Landlock dodaje obsługę obcinania plików.
    • Randomizacja obszaru wejściowego na procesor jako kolejny „apetyczny cel dla atakujących”.
  • Inne zmiany:
    • OMMUFD do przeglądu obsługi IOMMU w jądrze.
    • Zaktualizowana implementacja Zstd w jądrze, która jest szybsza i znacznie nowsza niż poprzedni kod Zstd w jądrze. To z kolei powinno pomóc różnym użytkownikom kompresji/dekompresji Zstd w jądrze teraz, gdy jest ono bardziej zgodne z kodem ery 1.5.x zamiast przestarzałego kodu 1.4.
    • Obsługa wielu strumieni kompresji z pamięcią zRAM.
    • Główne przeprojektowanie podsystemu MSI dla przerwań sygnału wiadomości.
    • Obsługa skompresowanych informacji debugowania za pomocą Zstd.
    • Funkcja kallsyms_lookup_name() jest ~715x szybsza.
    • Alokator SLOB jest przestarzały.
    • Ulepszenia oszczędzania energii dla bezczynnych lub lekko obciążonych systemów.
    • Budowanie jądra z opcją -funsigned-char jako flagą kompilatora.
    • Więcej kodu Rusta zostało przejęte i zbudowane na bazie wcześniejszego kodu wprowadzonego w Linuksie 6.1.

Linux 6.2 Przychodzi do Ubuntu 23.04 w fazie rozwoju, a później trafi do stabilnej wersji, która pojawi się w kwietniu. Inne dystrybucje, takie jak Rolling Releases, otrzymają je w zależności od ich filozofii.


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.