Wydanie jądra Linuksa 5.4

Najbardziej zauważalne zmiany:

  • Moduł blokujący, który ogranicza dostęp użytkownika root do plików jądra i interfejsów. Szczegóły
  • System plików virtiofs do przekazywania określonych katalogów hostów do systemów-gości. Interakcja przebiega według schematu „klient-serwer” poprzez FUSE. Szczegóły
  • mechanizm kontroli integralności plików fs-verity. Podobny do dm-verity, ale działa na poziomie systemu plików Ext4 i F2FS, a nie blokuje urządzenia. Szczegóły
  • Moduł dm-clone umożliwiający kopiowanie urządzeń blokowych tylko do odczytu, przy czym dane można zapisywać do kopii bezpośrednio podczas procesu klonowania. Szczegóły
  • Obsługa procesorów graficznych i APU AMD Navi 12/14 z rodzin Arcturus i Renoir. Rozpoczęto także prace nad obsługą przyszłych grafik Intel Tiger Lake.
  • Flagi MADV_COLD i MADV_PAGEOUT dla wywołania systemowego madvise(). Pozwalają określić, które dane w pamięci nie są krytyczne dla działania procesu lub nie będą potrzebne przez dłuższy czas, aby dane te można było wymusić w celu podmiany i zwolnienia pamięci.
  • System plików EROFS został przeniesiony z sekcji Staging - bardzo lekki i szybki system plików tylko do odczytu, korzystny do przechowywania oprogramowania sprzętowego i LiveCD. Szczegóły
  • Do sekcji Staging dodano sterownik systemu plików exFAT opracowany przez firmę Samsung.
  • Mechanizm Haltpoll poprawiający wydajność systemów gościnnych. Umożliwia gościom otrzymanie dodatkowego czasu procesora, zanim procesor zostanie zwrócony do hiperwizora. Szczegóły
  • kontroler blk-iocost do dystrybucji wejść/wyjść pomiędzy grupami. Nowy kontroler skupia się na kosztach przyszłej operacji IO. Szczegóły
  • Przestrzenie nazw symboli modułów jądra. Szczegóły
  • Trwają prace nad integracją poprawek czasu rzeczywistego z jądrem.
  • Ulepszono mechanizm io_uring.
  • Przyspiesz pracę z dużymi katalogami na XFS.
  • Dziesiątki innych zmian.

Źródło: linux.org.ru

Dodaj komentarz