Nowa wersja Linux Kernel 5.5 została już wydana i to są jej nowości

Tux na Linuksa

Po dwóch miesiącach rozwoju, Linus Torvalds przedstawił jądro Linuksa w wersji 5.5, wersja w której wśród najbardziej zauważalnych zmian, możemy go znaleźćmożliwość przypisywania alternatywnych nazw interfejsom sieciowym, integracja funkcji kryptograficznych biblioteki Zinc, możliwość tworzenia kopii lustrzanych więcej niż 2 dysków w Btrfs RAID1, mechanizm monitorowania stanu poprawek na żywo, struktura testów jednostkowych kunit, zwiększona wydajność stosu bezprzewodowego mac80211, możliwość dostępu do partycji głównej za pośrednictwem protokołu SMB i wiele więcej.

W nowej wersji przyjęto poprawki programistyczne 15505, rozmiar poprawki wynosi 44 MB (zmiany dotyczyły 11781 plików, dodano 609208 linii kodu, usunięto 292520 linii). Około 44% wszystkich zmian wprowadzonych w 5.5 dotyczy sterowników urządzeń, około 18% zmian dotyczy aktualizacji specyficznego kodu dla architektur sprzętowych, 12% jest podłączonych do stosu sieciowego, 4% do systemów plików, a 3 % do wewnętrznych podsystemów jądra.

Główne nowości w jądrze Linux 5.5

W tej nowej wersji jądra Linux 5.5 obsługa sum kontrolnych xxhash64, blake2b i sha256 dla system plików Btrfs.

W wykonaniu RAID1, możliwe jest duplikowanie danych w trzech (raid1v3) lub cztery (raid1v4) dispositivos (wcześniej dublowanie było ograniczone do dwóch urządzeń), co pozwala na zapisanie danych przy jednoczesnej utracie 2 lub 3 urządzeń.

Podczas Ext4 zapewnia możliwość używania mniejszych bloków do szyfrowania (Wcześniej szyfrowanie było wykonywane tylko dla bloków, których rozmiar odpowiadał rozmiarowi stron pamięci (4096)).

En F2FS implementuje tryb przypinania plików z wyrównaniem wzdłuż krawędzi 2 MB w celu umieszczenia w całkowicie poprawnym segmencie, zapewniając brak dalszej redystrybucji tego pliku przez garbage collector.

Kolejną ważną nowością jest dodano obsługę monitorowania stanu czujniki Temperatura urządzenia NVMe użycie hwmon API (kompatybilne z libsensors i komendą "sensor"), które nie wymaga podwyższonych uprawnień dostępu (wcześniej informacje o temperaturze były odzwierciedlane w "smart log", który był dostępny tylko dla roota).

Dodatkowo w ramach głównego projektu integracyjnego platformy WireGuardVPN, wiele funkcji biblioteki kryptograficznej Zinc zostały przeniesione do Crypto API standard, w tym szybkie implementacje algorytmów ChaCha20 i Poly1305.

En hiperwizor KVM architektura x86 se zapewnia możliwość przetwarzania zagnieżdżonych tabel pięciopoziomowych stron pamięci i dodaje obsługę instrukcji XSAVES dla procesorów AMD. W przypadku procesorów ARM64 dodano możliwość przesyłania informacji o czasie.

Również dodano obsługę funkcji skrótu blake2b do podsystemu kryptograficznego, który zapewnia bardzo wysoką wydajność haszowania przy zachowaniu niezawodności na poziomie SHA-3, a także krótką wersję Blake2s.

Kolejną znaczącą zmianą w tej nowej wersji Linux Kernel 5.5 jest nowy mechanizm nadawania alternatywnych nazw interfejsom sieciowym, co umożliwia jednoczesne użycie wielu nazw dla interfejsu (w tym użycie wielu szablonów udev).

Nazwa może mieć maksymalnie 128 znaków (wcześniej nazwa interfejsu sieciowego była ograniczona do 16 znaków).

Aby dołączyć dodatkową nazwę, użyj polecenia «dodaj prop link ip" (na przykład, "ip link prop dodaj enx00e04c361e4c altname someothernami"). Implementacja polega na dołączaniu dodatkowych właściwości do interfejsu i może być w przyszłości rozszerzana o inne parametry, nie ograniczając się do alternatywnych nazw.

Wreszcie, jeśli chcesz dowiedzieć się więcej o pełnej liście zmian zawartych w nowej wersji jądra Linuksa, możesz się z nią zapoznać W poniższym linku.

Jeśli chodzi o dostępność nowej wersji, możesz pobrać kod do skompilowania jądra z jego oficjalnej strony internetowej lub poczekać, aż skompilowane pakiety zostaną uwzględnione w repozytoriach twojej dystrybucji.


Komentarz, zostaw swój

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.

  1.   Casildo powiedział

    BARDZO CHCĘ UCZESTNICZYĆ W TYM NOWYM FORMULARZU DLA MNIE I ŻYCZĘ, ŻE UŁATWIŁO MI CIESZYĆ SIĘ WSZYSTKIM W LINUX. - DZIĘKUJĘ BARDZO ... CASILDO MARIO PARSON .-