Nadeszła nowa wersja jądra Linux. Podobnie jak większość aktualizacji, wersja 5.19 nie zawiera jednej funkcji przyciągającej nagłówki. Zamiast tego jest wypełniony różnymi drobiazgami ulepszeń, które sprawiają, że Linux jest bardziej wydajny zarówno na nowym, jak i starym sprzęcie.

Może 5.19 będzie wydaniem, które Cię zaskoczy. Ale jeśli nie chcesz być zaskoczony, oto czego możesz się spodziewać.

Linux działa na różnych urządzeniach ARM, ale doświadczenie blednie w porównaniu z tym, jak dobrze Linux działa na urządzeniach Intela. Chociaż istnieje duża przepaść między nimi, postęp jest kontynuowany. Wsparcie ARM osiągnęło poziom, na którym testował Linus Torvalds i wydała tę wersję jądra za pomocą laptopa ARM, MacBook Air firmy Apple M2. Specjalne podziękowania należą się zespołowi Asahi, który pracował nad uruchomieniem Linuksa na Apple Silicon.

W częściowo związanych z Apple M1 nowościach sterowniki do kontrolera Apple M1 NVMe i Apple eFuse zostały połączone z jądrem.

2. Poprawki dotyczące przegrzewania się procesora Intel i rozładowania baterii

instagram viewer

Niektóre laptopy z procesorami Intela rozładowywały się szybciej niż oczekiwano po zawieszeniu. Właściciele często dziwią się przegrzewającym się laptopem, zwłaszcza podczas wyciągania urządzenia z torby. Najnowsze jądro zawiera poprawki rozwiązujące te problemy w przypadku procesorów Intel Skylake (wprowadzonych w 2015 r.) za pośrednictwem procesorów Comet Lake (wprowadzonych w 2019 r.). Teraz laptopy powinny dłużej chłodzić i spać.

Dostępna jest również obsługa bezczynnych sterowników Linuksa dla procesorów Intel Alder Lake. Sterownik Intela p-state również otrzymuje sporo ulepszeń. Sterownik stanu p dotyczy optymalizacji zużycia energii, a w szczególności dotyczy optymalizacji napięcia i częstotliwości procesora.

To nie wszystko w przypadku wiadomości związanych z Intelem. Procesory Raptor i Alder Lake zyskują wsparcie dla Running Average Power Limiting (RAPL). Jest to sposób na ograniczenie maksymalnej średniej mocy, zmniejszając obciążenie komponentów komputera i pozwalając systemowi działać chłodniej.

3. Obsługa architektury procesora LoongArch

Linux 5.19 jest bliższy pracy na urządzeniach wykorzystujących architekturę procesora LoongArch. Kod pochodzi od chińskiej firmy Loongson, znanej z systemów opartych na MIPS64. Można opisać LoongArch jako MIPS64 i RISC-V. Niektóre kody jądra LoongArch ponownie wykorzystują kod MIPS.

Ale nie za szybko. Linux nie może jeszcze działać na rzeczywistym sprzęcie LoongArch, ponieważ istnieje kod sterownika, który nie został scalony na czas w tym wydaniu.

4. Ulepszenia graficzne

Istnieją ulepszenia graficzne, które można obejść, niezależnie od sprzętu. Pierwsza dotyczy zmian w podsystemie Direct Rendering Manager, które w znacznym stopniu przynoszą korzyści procesorom graficznym AMD, a także poprawiają wrażenia na sprzęcie Intela i niektórych układach GPU ARM. Wymagało to prawie pół miliona linii kodu.

5. Liczne dodatki sieciowe

Jądro Linux 5.19 dodaje obsługę BIG TCP, co pozwala na większe rozmiary pakietów TSO/GRO dla ruchu IPv6. Prędkości sieci mogą teraz osiągnąć 400Gbit/s. Pomoże to osobom zarządzającym centrami danych i inną infrastrukturą opartą na chmurze, tym, których zadaniem jest zarządzanie znacznym natężeniem ruchu sieciowego. Reszta z nas może zacząć od nauki co oznacza TCP i co robi.

W tej wersji dodano również składnik przestrzeni użytkownika do zarządzania MultiPath TCP (MPTCP). Jeśli nie pracujesz w administracji systemu, nie wpłynie to bezpośrednio na Ciebie (poza stronami internetowymi, które mogą ładować się szybciej).

Poprawiono również sterowniki sieciowe. Rozważmy sterownik ATH11K firmy Qualcomm, który zyskał obsługę wake-on-LAN. Jest też sterownik sieci bezprzewodowej Realtek RTW89, który obsługuje teraz urządzenia Realtek 8852ce 5GHz. Wsparcie wylądowało również dla modemów MediaTekT700 i Renesas RZ/V2M.

Jest też nowy sterownik dla pureLiFi. LiFi to technologia sieciowa oparta na świetle, w której dane transmituje za pomocą strumienia światła, który urządzenie zamienia na sygnał elektroniczny, a następnie z powrotem na dane. Jest to technologia, która na razie nie wpłynie na większość z nas, ale możesz ją umieścić w kategorii „cool”.

Jeśli pracujesz na urządzeniach IoT, możesz być zadowolony, że Silicon Labs WFX Wi-Fi odbierający IoT o niskim poborze mocy ma teraz sterownik w jądrze.

6. Nowo włączone akcesoria

Bezprzewodowa klawiatura mechaniczna Keychron ma teraz działające klawisze funkcyjne. Jądro Linux obsługuje teraz mapowanie przycisków i natywne przewijanie na klawiaturze Lenovo ThinkPad TrackPoint II, a także umożliwia właścicielom korzystanie ze środkowego przycisku. Więc jeśli kupiłeś którąś z tych klawiatur przed przejściem na Linuksa tylko po to, aby stwierdzić, że nie działają tak dobrze, wkrótce będzie można podłączyć je ponownie, gdy 5.19 pojawi się w twojej dystrybucji.

Chociaż nie jest to całkiem akcesorium, Lenovo ThinkPad X12 TrackPoint, znany również jako wypukłość myszy, która pojawia się pośrodku niektórych klawiatur, zwrócił na siebie uwagę. Touchpad Google Whiskers działa również w wersji 5.19.

Sterownik Wacom może teraz obsługiwać pióra za pomocą trzech przycisków. Obsługuje również znaczniki czasu pióra i dotyku. Alternatywnie, jeśli używasz tabletów i piór Huion, obsługa UC-Logic obejmuje teraz obsługę większej liczby tych urządzeń.

7. Lepsza kompresja

Jądro obsługuje teraz skompresowane oprogramowanie układowe zstd. zstd to bezstratny algorytm kompresji danych pierwotnie opracowany przez Facebooka. Zgadza się. Dotarliśmy do punktu, w którym firmy wszelkiego rodzaju inwestują w ulepszanie jądra Linuksa. Kompresja jest kluczowym elementem zmniejszania prędkości pobierania i czasu oczekiwania.

Czy nadszedł czas na instalację jądra Linux 5.19?

Chociaż możesz zainstalować jądro 5.19 bezpośrednio, lepszym rozwiązaniem jest poczekanie, aż najnowsza wersja zostanie dostarczona jako aktualizacja systemu do twojej dystrybucji. Ta wersja jądra będzie lepiej przetestowana i skonfigurowana tak, aby była gotowa do pracy.

Niektóre dystrybucje dostarczają nowe jądra stosunkowo szybko, takie jak Fedora, i dystrybucje z wydawaniem kroczącym, takie jak Arch Linux. Inni mają tendencję do zapisywania nowych jąder na następne główne wydanie dystrybucji, tak jak w przypadku Ubuntu. Ale jeśli Twój komputer i urządzenia peryferyjne już działają, czekanie nie jest takie trudne, jeśli w ogóle zauważysz.