Linux kernel 5.16

Linus Torvalds poinformował o wydaniu jądra Linux 5.16 oferującego nowe funkcje i ulepszoną obsługę sprzętu.

Jądro Linux 5.16 wprowadza wywołanie systemowe jądra futex_waitv() firmy Collabora, które obiecuje przyspieszyć działanie podczas grania zarówno w natywne gry Linuksa, jak i gry w Windows za pośrednictwem Wine.

W jądrze Linux 5.16 dodano także obsługę 64-bitowego paradygmatu programowania serwerów Advanced Matrix Extensions (AMX) firmy Intel, obsługę harmonogramu klastrów w harmonogramie zadań, nowy typ zdarzenia fanotify do raportowania o stanie systemu plików, nowy mechanizm folio stron dla szybszego zarządzania pamięcią i poprawiono przeciążenie zapisu.

Ponadto, 5.16 zapewnia obsługę: KFENCE dla maszyn PA-RISC, rozszerzeń czasowych ARM 8.6, automatycznego tunelowania multiemisji (AMT), zaktualizowaną kompresję Zstd (Zstandard) oraz możliwość generowania zdarzeń audytu przez podsystem mapowania urządzeń jako wsparcie audytu dla podsystemu io_uring.

Jądro 5.16 oferuje również obsługę KVM, tabele wyjątków BPF oraz obsługę: przestrzeni nazw czasu w architekturze RISC-V, procesorów Snapdragon 690, strefowej przestrzeni nazw dla systemu plików Btrfs, wielu urządzeń i kompresji LZMA dla systemu plików EROFS a także nową opcję montowania w trybie alokacji fragmentów dla systemu plików F2FS.

Linux 5.16 dodaje obsługę płyty Raspberry Pi Compute Module 4 (CM4), tabletu ASUS Chromebook Tablet CT100, płyt ROCK Pi 4A+ i ROCK Pi 4B+, przełącznika Netgear GS110EMX, płyty Globalscale MOCHAbin 7040, a także E-czytniki Kobo Libra H2O i tolino Vision 5.

Dodatkowo, jądro Linux 5.16 dodaje również nowe funkcje do narzędzia DAMON (Data Access MONitor) do monitorowania wzorców dostępu do pamięci specyficznych dla procesów w przestrzeni użytkownika wprowadzonych w jądrze Linux 5.15 LTS, takie jak: schematy operacyjne, monitorowanie pamięci fizycznej i proaktywne odzyskiwanie pamięci.

Wiele sterowników zostało zaktualizowanych i dodano nowe, aby zapewnić najlepszą możliwą obsługę sprzętu dla twojej dystrybucji GNU/Linux.

Źródło: lkml.iu.edu/hypermail/linux/kernel/2201.1/00613.html

Powiązane wpisy

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany.