Linux 5.14 zawiera ulepszenia przeciwko Spectre i Meltdown, zwiększone wsparcie i nie tylko

Kilka dni temu Linus Torvalds ogłosił dostępność stabilnej wersji Linuksa 5.14 w którym podświetlona jest obsługa programowania jądra, obsługa tajnych obszarów pamięci z MEMFD_SECRET, dalsze wsparcie dla kart graficznych AMD Alder Lake, Yellow Carp i Beige Goby, obsługa laptopów AMD SmartShift, obsługa Raspberry Pi 400 i inne nowości.

Linux 5.14 pojawił się w szczególnym momencie, ponieważ obchodzono również 30-lecie od czasu, gdy twórca Linus Torvalds po raz pierwszy publicznie ogłosił Linuksa. W tym czasie Linux z hobby stał się infrastrukturą internetową.

Linus Torvalds napisał w ogłoszeniu Linux 5.14:

„Zdaję sobie sprawę, że wszyscy muszą być zajęci wszystkimi wymyślnymi tańcami i wystrojami oraz wszystkimi innymi wydarzeniami z okazji 30-lecia, ale w pewnym momencie muszą być zmęczeni. Ciągłe iskierki, fajerwerki i szampan. 

„Ta suknia balowa czy ogon sroki też nie są najwygodniejsze. Uroczystości potrwają jeszcze kilka tygodni, ale być może trzeba będzie trochę odetchnąć. A kiedy tak się stanie, mam to, czego potrzebujesz: nową wersję jądra, aby spróbować i cieszyć się nią. Wersja 5.14 jest tutaj, tylko czeka, aż ją wypróbujesz i przypomnisz o celu wszystkich tych uroczystości ”- dodał.

Główne nowe funkcje Linuksa 5.14

Jak zwykle, Linux 5.14 zawiera wiele ulepszeń i nowych funkcji. Do najważniejszych zmian należą niewątpliwie memfd_secret i centralne planowanie ponieważ oba są w toku prac porządkowych w celu złagodzenia luk w zabezpieczeniach Intel Spectre i Meltdown.

W międzyczasie memfd_secret umożliwia aplikacjom tworzenie obszaru pamięci, do którego ma dostęp tylko ta aplikacja. Nawet jądro nie może uzyskać dostępu do wyznaczonego obszaru pamięci. Co jest ważne, ponieważ Spectre i Meltdown oznaczały, że można było uzyskać dostęp do danych w pamięci podręcznej, memfd_secret został zaprojektowany tak, aby zapewnić bezpieczne miejsce na klucze kryptograficzne lub hasła.

Jeśli chodzi nowy podstawowy kod programowania, to jest ważne ido tego jednym ze sposobów na złagodzenie Spectre i Meltdown było wyłączenie hiperwątkowości. Linux teraz możesz wydajniej włączyć hiperwątkowość i upewnij się, że niezawodne i mniej niezawodne obciążenia nie współdzielą jądra i nie stwarzają zagrożeń podobnych do tych, które występują w Spectre.

Kolejną nową funkcją w Linuksie 5.14 jest aktualizacja skierowana jest przede wszystkim do operatorów hiperskalowych, Poza tym dla jądra Intel w wersji 5.14 dodaje więcej wsparcia dla platformy Alder Lake firmy Chipzilla, który umieszcza wiele typów rdzeni na jednym chipie i nadaje priorytet obciążeniom, plus przy użyciu Intel TSX (Rozszerzenia synchronizacji transakcyjnej) jest domyślnie wyłączona, co zapewnia sposób na poprawę wydajności aplikacji wielowątkowych poprzez dynamiczne eliminowanie zbędnych operacji synchronizacji. Rozszerzenia są wyłączone ze względu na możliwość wykonywania ataków Zombieload.

Należy również zauważyć, że poprawiono obsługę architektury RISC-V, która teraz ppozwala na lepszy dostęp do niektórych istotnych funkcji jądra, takie jak funkcja mapowania pamięci.

Ponadto, włączenie SimpleDRM poprawia obsługę GPU (DRM oznacza w tym przypadku Direct Rendering Manager). Ze swojej strony firma Dell dostarczyła sterownik do wyłączania kamer internetowych i mikrofonów na poziomie sprzętowym, aby aktywować wyłączniki lub kombinacje klawiszy, które robią to samo na niektórych laptopach.

W ulepszenia dźwięku w tej wersji w zestawie sterownik USB o niskim opóźnieniu, nowy sterownik zmniejsza opóźnienia podczas odtwarzania dźwięku i był używany z PulseAudio, JACK i PipeWire, a także Kodeki audio dla Rockchip RK817 i Qualcomm WCD9380 / WCD9385 są dołączone.

Wśród bogatego wsparcia sprzętowego znajduje się kod do zarządzania przełącznikami sieciowymi Sparx5, czujnikami Sony IMX208 i joystickami SparkFun Qwiic, a także Linux 5.14 z pełną obsługą jądra dla Raspberry Pi 400.

Wreszcie, trwają wysiłki, aby dodać obsługę Linuksa dla nowych i powstających technologii, w tym kart graficznych USB 4 i AMD Beige Goby & Yellow Carp.

Jeśli chcesz dowiedzieć się więcej o tej nowej wersji, możesz sprawdź szczegóły w poniższym linku.


Treść artykułu jest zgodna z naszymi zasadami etyka redakcyjna. Aby zgłosić błąd, kliknij tutaj.

Bądź pierwszym który skomentuje

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.