Jądro Linuksa 7.1 wprowadza technologię Intel FRED, ulepsza domyślne ustawienia GPU AMD i wycofuje obsługę procesora Intel 486

Jądro Linuksa 7.1 wprowadza technologię Intel FRED, ulepsza domyślne ustawienia GPU AMD i wycofuje obsługę procesora Intel 486

Wraz z oczekiwaną premierą Linuksa 7.1, programiści koncentrują się na ulepszaniu i optymalizacji współczesnych architektur. Ta kolejna iteracja obiecuje znaczące udoskonalenia zarówno w środowiskach desktopowych, jak i serwerowych.

Najważniejsze zmiany we wczesnych poprawkach do systemu Linux 7.1: czyszczenie, włączanie procesora i udoskonalenia sterowników dla procesorów AMD, Intel i NVIDIA

Wraz z otwarciem okna scalania jądra Linuksa 7.1 pojawiły się pierwsze poprawki, co wskazuje na skoordynowane wysiłki na rzecz udoskonalenia żądań ściągnięcia podsystemów i gałęzi funkcji. Chociaż Linux 7.0 został właśnie wydany, społeczność programistów już poczyniła postępy, wprowadzając zmiany mające na celu optymalizację procesorów, kart graficznych i możliwości sieciowych.

Według Phoronix, szczególnie godną uwagi zmianą jest stopniowe wycofywanie obsługi procesorów Intel i486, co stanowi ważny krok po debiucie starszej architektury w 1989 r. Ta strategiczna zmiana podkreśla odejście od przestarzałej technologii, umożliwiając programistom skoncentrowanie zasobów na nowocześniejszych architekturach procesorów.

Najnowsze poprawki wskazują, że w procesorach Intel Panther Lake funkcja FRED (Flexible Return and Event Delivery) będzie domyślnie włączona, co zwiększy zarówno wydajność, jak i bezpieczeństwo. To wydarzenie wskazuje na obiecującą ścieżkę rozwoju architektur procesorów Intel nowej generacji.

Użytkownicy sprzętu AMD odnotowali znaczący postęp w migracji starszych układów GPU do stosu sterowników AMDGPU. Ta transformacja rozpoczęła się kilka miesięcy temu i jest obecnie w pełni wdrożona dla układów GPU GCN 1.0 i 1.1, zapewniając wzrost wydajności o prawie 30% w przypadku starszych modeli Radeon. Oczekuje się, że w ramach systemu Linux 7.1 kilka starszych rodzin układów APU AMD – takich jak Kaveri, Kabini i Mullins – również przejdzie na sterownik AMDGPU jako domyślny, co zapewni lepszą obsługę Vulkan i lepszą wydajność graficzną w różnych systemach.

Najważniejsze zmiany w poprawkach do jądra Linux 7.1:

  • Usunięto obsługę przestarzałego procesora Intel 486 w celu zwiększenia wydajności systemu.
  • Domyślnie włączono technologię Intel FRED w celu zwiększenia wydajności procesorów Panther Lake.
  • Aktualizacja minimalnej wymaganej wersji Rust dla kompilacji jądra Linux.
  • Wycofanie kodu UDP-Lite z podsystemu sieciowego Linux w celu zwiększenia wydajności.
  • Wdrożenie sterowników Lenovo Legion HID w celu lepszej obsługi urządzeń.
  • Dalsze udoskonalenia sterownika NVIDIA Nova.
  • Wprowadzono automatyczne wyłączanie systemu w przypadku wystąpienia krytycznego błędu ACPI.
  • Przejście układów APU AMD Kaveri/Kabini/Mullins na sterownik AMDGPU w celu poprawy wydajności i zapewnienia obsługi RADV Vulkan.
  • Optymalizacja silnika Multi-SDMA w celu zwiększenia wydajności AMDGPU.
  • Wzmożone przygotowania do obsługi sprzętu AMD GFX12.1.
  • Udoskonalenia funkcji umożliwiające wykonywanie zapytań dotyczących pamięci dla poszczególnych procesów przy użyciu sterownika AMDXDNA dla układów NPU Ryzen AI.
  • Możliwości raportowania zużycia energii przez układy NPU Ryzen AI.
  • Nowe funkcje w sterowniku skalowania częstotliwości procesora AMD P-State.
  • Ulepszona obsługa KVM dla AVX-512 BMM na maszynach wirtualnych gości, zgodna z architekturą Zen 6 firmy AMD.
  • Przedstawiamy FSMOUNT_NAMESPACE jako nową flagę dla funkcjonalności fsmount().
  • Udoskonalono sterownik Intel Xe w celu lepszego zarządzania pamięcią.
  • Transparentne wsparcie dla stron urządzeń typu hugepage, mające na celu skorzystanie z aplikacji wykorzystujących współdzieloną pamięć wirtualną.
  • Przygotowania do obsługi grafiki Intel Nova Lake P.
  • Modyfikacje sterownika graficznego Intel umożliwiające obsługę tuneli UHBR DP.
  • Możliwości odciążania Zstandard dla sterownika Intel QAT.
  • Liczne udoskonalenia wydajności sterownika graficznego Intel Xe3.
  • Planowana jest obsługa trybu bezprzewodowego dla sterownika Intel QAT.
  • Wprowadzono zabezpieczenia dla układów NPU firmy Intel w celu zapobieżenia wyczerpaniu zasobów przez poszczególne programy.
  • Implementacja funkcji debugowania dla systemów AMD Zen.
  • Liczne udoskonalenia sterowników WiFi MediaTek MT76.
  • Planowanie instalacji nowych sterowników wentylatorów laptopów Lenovo w celu usprawnienia monitorowania prędkości.
  • Wprowadzenie sterownika Bitland WMI zapewniającego rozszerzoną funkcjonalność laptopa.
  • Dalsze wsparcie dla laptopów TUXEDO Computers i sterownika platformy Uniwill.
  • Postępy w obsłudze układu SoC SpacemiT K3 RVA23.
  • Obsługa wyświetlania HDMI dla płyt RISC-V BeagleV Ahead SBC i Lichee Pi 4A.
  • Usunięcie uszkodzonej funkcji jądra RISC-V XIP.
  • Udoskonalenia dla układu graficznego Adreno X2-85 wykorzystywanego w układach SoC Snapdragon X2 w laptopach.
  • Wprowadzenie dedykowanej funkcji DRM dla koloru tła CRTC.
  • Linux 7.1 będzie teraz obsługiwał wiele baterii na jedno urządzenie HID, rozwiązując w ten sposób istniejące ograniczenia sprzętowe.
  • Udoskonalenia Sched_EXT mające na celu nadanie priorytetu pokrewnym elementom SMT, usprawniające zarządzanie zadaniami procesora.
  • Zwiększone monitorowanie czujników w płytach głównych komputerów stacjonarnych ASUS.
  • Zmniejszenie obciążenia timera HRTICK w celu optymalizacji wydajności.
  • Postęp w próbkowaniu opartym na instrukcjach dla przyszłych procesorów AMD Zen 6.
  • Dodano nowe sterowniki bufora ramki VeriSilicon DC8200 i Coreboot.
  • Obsługa rozszerzonych atrybutów gniazd w celu dostosowania do ulepszonych funkcjonalności GNOME i systemd.
  • Potencjalne uwzględnienie obsługi podharmonogramu dla cgroups w wersji Linux 7.1.

Więcej szczegółów i informacje o rozwoju jądra Linux 7.1 można znaleźć tutaj, w źródle i na obrazach.

Dodaj komentarz

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