Nowości i ulepszenia jądra Linuksa w wydaniu 4.7



Wersja 4.7 jądra Linuksa jest już z nami! Od 24 lipca jest już dostępny do pobrania, dodając kilka ulepszeń i nowych funkcji dla tego wydania. Oto niektóre z nowych funkcji bardziej szczegółowo:
Jak powiedzieliśmy na początku, dodaj wsparcie dla kart graficznych Radeon RX 480. To jest sterownik amdgpu i jest taki sam jak inne urządzenia amdgpu.
radeon

Alternatywa polegająca na możliwości tworzenia wirtualnych sterowników urządzeń USB będzie pod ręką, eliminując potrzebę fizycznego. Wszystko dzięki Obsługa USB/IP.

Kod plik_synchronizacji został przeniesiony do jądra; działa jako mechanizm, który ustawia ogrodzenie na tapomie należącym do przestrzeni użytkownika poprzez sync_file. Oznacza to, że bufor nie jest w ogóle używany przed ustawieniem ogrodzenia, a przepływ buforów ze sterownika GPU jest poprawiony.

2

Wprowadzono ulepszenia w zakresie znajdowania nazw ścieżek katalogu dzięki informacjom generowanym w pamięciach podręcznych dla tej operacji. I w aktach, które trzeba było zrestrukturyzować. Znacznie poprawia aspekty związane z wyszukiwaniem pliku lub katalogu bez konieczności czytania dysku twardego. Teraz ścieżki mogą znajdować się równolegle, znajduje się w tym samym katalogu, co pokazuje, że proces ten jest bardzo płynny podczas wykonywania.

Nowe wsparcie jest oferowane dla EFI kapsułki. Coś, co ustąpi miejsca przesyłaniu fragmentów danych do oprogramowania układowego EFI; analizuje dane, a następnie podejmuje decyzję na podstawie tego, co znajdzie w ich zawartości.Możesz załadować kapsułkę, pisząc oprogramowanie układowe na urządzeniu /dev/efi_capsule_loader.

Z nowy regulator częstotliwości harmonogram teraz możesz pokazać sterowniki częstotliwość procesora aby można było zarządzać wydajnością procesora, pozostawiając potrzebę tworzenia elementów roboczych. Z drugiej strony informacje przesyłane bezpośrednio przez programistę służą również do wykonywania zadań. To, co jest określone w tym, że zmiany częstotliwości w zależności od obciążeń, są teraz bardzo niewielkie, a zmiany i ulepszenia są impulsem do wprowadzenia w bardziej optymalny sposób harmonogramu administrowania energią procesora.

Z drugiej strony włączone jest nowe polecenie „hist”, które jest wykonywane w celu zbudowania histogramy zdarzeń. Powstają one dzięki dodaniu dostępów do zdarzeń i są uwzględniane jako nowe w ślad. Jest dostępny w środowisku Linux 2.6.27 dołączonym do jądra; /sys/kernel/debug/śledzenie/.

Warto odnotować, że dodano również opcję otwierania przestrzeni użytkownika łańcuch połączeń dla czasów, w których wykonywane są trafienia wywołań systemowych. Dodatkowo istnieje możliwość wykonania tzw Programy BPF w punktach śledzenia, coś, co wcześniej było niewykonalne. Zawiera również nowy typ programu BPF; (BPF_PROG_TYPE_TRACEPOINT). Które można dołączyć do jądra Tracepoints, po utworzeniu programów BPF, dzięki czemu tworzone są programy zbierające dane z Tracepoints.

Z tej okazji mechanizm Plik synchronizacji Androida został przeniesiony do rdzenia. Mechanizm ten jest tworzony po to, aby Android w swojej przestrzeni użytkownika był ograniczony płotami w bardziej bezpośredni sposób. Takie ogrodzenie nie jest już ustawiane w buforze sterownika, teraz jest po prostu wysyłane do tapomu istniejącego w przestrzeni użytkownika za pomocą polecenia un sync_file.

Wreszcie, jako ważna informacja, a nowy moduł bezpieczeństwa co gwarantuje, że każdy plik ładowany przez jądro pochodzi z tego samego systemu plików. Dzięki temu systemy zawierające niezmienne systemy plików nie muszą już być podpisywane w określony sposób.

1

Ogólnie rzecz biorąc, były to wszystkie nowe i odnowione aspekty jądra Linuksa w jego wydaniu 4.7. Jeśli chcesz uzyskać więcej informacji i szczegółów na temat tego, co znajduje odzwierciedlenie w artykule, oto oficjalny link z zapowiedzią nowego jądra: https://kernelnewbies.org/Linux_4.7


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.   Mąka powiedział

    Nie ma jądra Linuksa. Linux to nazwa jądra, dlatego mówienie o jądrze DE Linux jest tym samym, co odniesienie do jądra jądra lub Linuksa Linuksa. To nie ma sensu.

  2.   Skatox powiedział

    Świetny artykuł, super, że można to przeczytać po hiszpańsku.

  3.   Daniel powiedział

    @Milti, myślisz za dużo i źle, lub co jest takie samo, zbyt źle. Sensowne byłoby to, że jesteś pod wpływem jakiegoś narkotyku bardzo niskiej jakości. To miałoby sens.

  4.   Christopher powiedział

    @Milti, Linux to nazwisko, można powiedzieć, że Linux Kernel to jądro, które stworzyło Linuksa. Przynajmniej ja to tak widzę.

  5.   hathor powiedział

    jest problem z jądrem

  6.   Miguel powiedział

    @Chistopher, ... ale nazwisko to Torvalds ... prawda? 😉

  7.   Miguel powiedział

    @Christopher,… ale nazwisko to Torvalds… prawda?

  8.   HO2Gi powiedział

    Bardzo dobry artykuł, z wyjątkiem jądra Linuksa i «Inż. Elektryk. Programista „pasjonuje się” bazami danych”.

  9.   kKk powiedział

    @Milti, jeśli mówi o ulepszeniach i nowościach w Linuksie, zobaczysz, że tytuł jest bardzo ogólny, a jeśli mówi ci o ulepszeniach i nowościach w jądrze, musisz znać połączenie, aby wiedzieć, do którego jądra się odnosimy… więc spokojnie i pozwól mi dalej publikować KERNEL LINUX

  10.   kruger powiedział

    masz absolutną rację @Milti, Linux to nazwa jądra, połączona z niektórymi narzędziami UNIX i GNU, do tworzenia późniejszych dystrybucji i solidnego systemu operacyjnego, podczas gdy Linus to nazwa Torvlads.

  11.   gustavo powiedział

    Cóż, z całym szacunkiem, uważam ten artykuł za bardzo interesujący, musi zająć dużo czasu, aby zrobić to tak doskonale i jeszcze trudniej, próbując dotrzeć do takiego geniusza i uszczęśliwić go, wiele błogosławieństw za tę ciężką pracę