Wydano jądro Linux 5.0 i to są jego nowości

Linux Kernel

Linux Kernel

Stabilna wersja jądra Linuksa 5.0 została wczoraj upubliczniona, Podczas gdy generalnie zmiana na radykalnie inny numer wersji w zarządzaniu cyklem życia oprogramowania zwykle oznacza dodanie poważnych ulepszeń do nowo wydanej wersji, ta zasada nie znajduje swojego miejsca w nowej wersji jądra Linux 5.0, która jest już dostępna.

Według Linusa Torvaldsa ta liczba „5.0” została nadana «oznacza to nic więcej niż fakt, że cyfry 4.x stały się na tyle duże, że zostałem bez palców u rąk i nóg". Mówiąc najprościej, po prostu „kaprys”.

Jednak numeracja nowej wersji jądra Linuksa nie jest zgodna z żadną określoną regułą i nie robi nic poza uszczęśliwianiem Linusa.

W tej piątej głównej wersji jądra Linuksa zawiera energooszczędne zarządzanie zadaniami na urządzeniach telefonicznych poprzez harmonogram zadań.

Co nowego w jądrze Linuksa 5.0?

To nowa funkcja planowania efektywności energetycznej pozwala harmonogramowi zadań podejmować takie decyzje zmniejszyć zużycie energii na asymetrycznych platformach SMP, takich jak początkowa aktywacja zadań dla najbardziej energooszczędnych procesorów.

Jest to ważne, ponieważ w praktyce zapewnia lepsze zarządzanie energią dla telefonów z procesorami ARM big.LITTLE.

Nadal na poziomie urządzeń oszczędzających energię nastąpiła poprawa w zarządzaniu szyfrowaniem systemu plików Linuksa.

Ta nowa wersja jądra 5.0 dodaje obsługę Adiantum, systemu szyfrowania innego niż algorytm AES.

Adiantum został opracowany w celu zapewnienia szyfrowania systemu plików na słabszych urządzeniach z Androidem, które nie mają szyfrowania Advanced Encryption Standard (AES).

Jest to korzystne, ponieważe na ARM Cortex-A7, szyfrowanie Adiantum dla 4096-bajtowych wiadomości jest około 4 razy szybsze niż szyfrowanie AES-256-XTS a odszyfrowanie jest około 5 razy szybsze niż to drugie.

Sterowniki wideo również otrzymały ulepszenia

Oprócz tych dwóch funkcji dla urządzeń energooszczędnych, Ta wersja 5.0 jądra Linuksa obejmuje również obsługę wyświetlacza AMD FreeSync.

Według niektórych użytkowników FreeSync to zdecydowanie najważniejsza funkcja AMDGPU, jaka kiedykolwiek została wydana.
FreeSync to adaptacyjna technologia synchronizacji dla wyświetlaczy LCD, która obsługuje dynamiczną częstotliwość odświeżania, aby zapewnić niską latencję i płynne wrażenia podczas oglądania.

Wraz z wersją 19.0 biblioteki Mesa3D, Linux Kernel 5.0 może teraz obsługiwać FreeSync / VESA Adaptive-Sync na wszystkich połączeniach DisplayPort. Ta funkcja, której brakowało w sterowniku AMD Linux, jest teraz dostępna.

Podobnie jak inne ulepszenia, ta nowa wersja jądra Linuksa obejmuje również obsługę modułu obsługi zasobów cpuset w cgroupv2, nowym ujednoliconym systemie grup kontrolnych Linuksa.

Sterownik cpuset zapewnia mechanizm ograniczający lokalizację zadań procesora i węzła pamięci tylko do zasobów określonych w bieżących plikach interfejsu procesora grupy kontrolnej zadania.

Wśród ulepszeń wprowadzonych w nowym jądrze Linux 5.0, teraz możemy również wspomnieć o obsłudze plików wymiany w Btrfs.

Przez dziesięciolecia system plików Btrfs eliminował obsługę plików wymiany ze względu na potencjalne uszkodzenie.

Jednak Po wprowadzeniu odpowiednich ograniczeń opiekunowie jądra przywrócili obsługę plików wymiany w systemie plików Btrfs. Aby to zrobić, plik stronicowania musi być w całości przypisany jako nieskompresowany „nocow” na danym urządzeniu.

Na koniec dodano binderfs, pseudo-system plików dla kontrolera Android Binder IPC. Ten wiążący system plików umożliwia uruchamianie wielu wystąpień systemu Android.

Oprócz tych ważnych ulepszeń, mamy również wiele nowych sterowników i innych ulepszeń, w tym systemy plików, zarządzanie pamięcią, warstwę blokową, wirtualizację, szyfrowanie, sieć, Architektury X86, ARM, PowerPC, RiscV, sterowniki itp.

Jak zainstalować jądro 5.0?

Jeśli jesteś zainteresowany instalacją nowej wersji jądra, Możesz odwiedzić poniższy link, gdzie przedstawiamy dwa sposoby, aby to zrobić. Link jest taki.


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.