Jądro Linuksa 5.4 zostało już wydane i to są jego nowości

Tux na Linuksa

Właśnie została wydana nowa wersja 5.4 jądra Linuksa i tak jak w poprzednich wersjach, Dodano kilka nowych funkcji i ulepszeń w nowej wersji Linuksa. Tego podświetlony jest tryb blokady który został dodany do jądra.

Ten tryb blokady wzmacnia granicę między UID 0 (użytkownik root) a jądrem. W praktyce, gdy ten tryb blokady jest włączony, różne funkcje są ograniczone. Aplikacje, które zależą na przykład od sprzętu niskiego poziomu lub dostępu do jądra, mogą przestać działać. Dlatego należy go używać bardzo ostrożnie, a raczej wiedzieć, co się dzieje, gdy go aktywuje.

Ta funkcja została zaimplementowana w celu zapewnienia zgodności z ochroną systemu, która w zasadzie zapewnia nam bezpieczne środowisko rozruchowe.

Kolejna nowa funkcja opisany to virtio-fs, sterownik virtio oparty na FUSE do udostępniania plików między gościem a hostem (w środowiskach zwirtualizowanych). Pozwala także gościowi zamontować wyeksportowany katalog na hoście. Jedną z zalet virtio-fs jest to, że wykorzystuje bliskość maszyny wirtualnej, aby przybliżyć wydajność API do lokalnych systemów plików.

Inną funkcją w Linuksie 5.4 jest fs-verity to warstwa obsługująca systemy plików mogą być używane do wykrywania fałszowania plików, np. dm-verity. Jednak działa na plikach, a nie na urządzeniach blokowych. Obecnie, obsługuje systemy plików ext4 i f2fs.

Jako kolejna nowość mamy dm-clone, jest to cel mapowania urządzeń, który tworzy kopię jeden po drugim z istniejącego urządzenia źródłowego tylko do odczytu na urządzenie docelowe do zapisu.

W rzeczywistości zawiera wirtualne urządzenie blokowe, które natychmiast wyświetla wszystkie dane i odpowiednio przekierowuje odczyty i zapisy. Jako przypadek użycia, dm-clone może być użyty do sklonowania urządzenia blokującego tylko do odczytu, duże opóźnienia i potencjalnie zdalne w szybkim, głównym urządzeniu z możliwością zapisu, które umożliwia szybkie we / wy i małe opóźnienia. Sklonowane urządzenie jest natychmiast widoczne lub możliwe do zamontowania, a kopia urządzenia źródłowego na urządzeniu docelowym jest

W przypadku systemów korzystających z systemu plików EROFS, należy zauważyć, że ta wersja 5.4 przenosi system plików z obszaru przemieszczania. Pierwotnie zawarty w Linuksie 4.9, EROFS to nowoczesny, lekki system plików tylko do odczytu i tylko do odczytu, zaprojektowany dla scenariuszy wymagających wysokiej wydajności tylko do odczytu, takich jak oprogramowanie układowe w telefonie komórkowym lub Livecds. Podobnie system plików exFAT został umieszczony w obszarze przejściowym.

W najnowszej wersji Linuksa mamy również nowy kontroler i zarządcę cpuidle haltpoll. Znacząco poprawia wydajność dla zwirtualizowanych gości, którzy chcą odpytać gościa w pętli bezczynności.

Oprócz tych ulepszeń do sterownika amdgpu dodano również obsługę czterech nowych produktów. Ta wersja zawiera również pierwsze elementy obsługujące przyszły procesor graficzny Intel Tiger Lake.

W sekcji eksperymentalnej dodano otwarty sterownik exFAT opracowany przez firmę Samsung. Wcześniej nie można było dodać obsługi exFAT do jądra z powodu patentów, ale sytuacja zmieniła się po tym, jak Microsoft publikować publicznie dostępne specyfikacje i pozwalają na bezpłatne korzystanie z patentów exFAT w systemie Linux. 

Sterownik dodany do jądra oparty jest na przestarzałym kodzie Samsunga (wersja 1.2.9), co wymaga dopracowania i dostosowania do wymagań w celu zaprojektowania kodu dla jądra.

Po dodaniu przestarzałego kontrolera entuzjaści nosili nowy sterownik Samsung (sdFAT 2.x) używany w oprogramowaniu Samsung Android. 

Później Samsung niezależnie zdecydował się rozpocząć promowanie nowego sterownika sdfat w głównym jądrze Linuksa. Dodatkowo wydano Paragon Software alternatywny kontroler poprzednio dostarczane z zastrzeżonym pakietem sterowników. 

Można je poznać z innych zmian w nowej wersji jądra 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.