Inovasi utama
- Mekanisme pidfd ngidini sampeyan nemtokake PID tartamtu menyang proses. Pinning terus sawise proses rampung supaya PID bisa ditanggepi nalika diwiwiti maneh. Ndeleng rincian.
- Watesan rentang frekuensi ing panjadwal proses. Contone, proses kritis bisa ditindakake kanthi batesan frekuensi minimal (umpamane, ora kurang saka 3 GHz), lan proses prioritas kurang bisa ditindakake ing ambang frekuensi sing luwih dhuwur (contone, ora luwih saka 2 GHz). Ndeleng rincian.
- Dhukungan kanggo chip video kulawarga AMD Navi (RX5700) ing driver amdgpu. Kabeh fungsi sing dibutuhake ditindakake, kalebu enkoding / dekoding video lan manajemen daya.
- Digunakake kanthi lengkap ing prosesor Zhaoxin sing kompatibel karo x86, digawe minangka asil kolaborasi antarane VIA lan pamrentah Shanghai.
- Subsistem manajemen daya nggunakake teknologi Intel Speed ββββSelect, karakteristik sawetara prosesor saka kulawarga Xeon. Teknologi kasebut misuwur amarga kemampuan kanggo nyetel kinerja kanggo saben inti CPU.
- Mekanisme tunggu proses ruang pangguna efisien energi nggunakake instruksi umwait kanggo prosesor Intel Tremont. Ndeleng rincian.
- Kisaran 0.0.0.0/8 disetujoni kanggo digunakake, sing menehi 16 yuta alamat IPv4 anyar. Ndeleng rincian.
- Hypervisor ACRN sing fleksibel, entheng, cocog kanggo ngatur sistem IoT (Internet of Things). Ndeleng rincian.
Ing ngisor iki sawetara owah-owahan liyane.
Bagian utama saka inti
- Dhukungan kanggo ngompres firmware menyang format xz, sing ngidini sampeyan nyuda direktori /lib/firmware saka ~420 MB dadi ~130 MB.
- A varian anyar saka Klone () sistem telpon karo kemampuan kanggo nyetel flag liyane. Ndeleng rincian.
- Pilihan otomatis font luwih gedhe kanggo resolusi dhuwur ing console.
- Opsi CONFIG_PREEMPT_RT nandhani integrasi kanthi cepet saka set patch RT menyang cabang kernel utama.
Subsistem berkas
- Sistem BULKSTAT lan INUMBERS njaluk XFS v5, lan karya wis diwiwiti kanggo ngleksanakake traversal inode multi-threaded.
- Btrfs saiki nggunakake checksums cepet (crc32c) ing kabeh arsitektur.
- GendΓ©ra immutability (immutability) saiki ditrapake kanthi ketat kanggo mbukak file ing Ext4. Dileksanakake support kanggo bolongan ing direktori.
- CEPH wis sinau nggarap SELinux.
- Mekanisme smbdirect ing CIFS ora dianggep eksperimen. Added algoritma cryptographic kanggo SMB3.1.1 GCM. Tambah kacepetan mbukak file.
- F2FS bisa dadi tuan rumah swap file; padha operate ing mode akses langsung. Kemampuan kanggo mateni tukang sampah nganggo checkpoint=disable.
- Klien NFS bisa nggawe sawetara sambungan TCP menyang server bebarengan liwat opsi nconnect=X mount.
Subsistem memori
- Saben dma-buf diwenehi inode lengkap. Direktori /proc/*/fd lan /proc/*/map_files nyedhiyakake akeh informasi rinci babagan panggunaan buffer shmem.
- Mesin smaps nampilake informasi sing kapisah babagan memori anonim, memori sing dienggo bareng, lan cache file ing file proc smaps_rollup.
- Nggunakake rbtree kanggo swap_extent kinerja apik nalika akeh pangolahan padha aktif swapping.
- /proc/meminfo nampilake jumlah kaca vmalloc.
- Kapabilitas alat / vm / slabinfo wis ditambahi babagan ngurutake cache kanthi tingkat fragmentasi.
Virtualisasi lan Keamanan
- Pembalap virtio-iommu kanggo piranti paravirtualized sing ngidini ngirim panjalukan IOMMU tanpa niru tabel alamat.
- Pembalap virtio-pmem kanggo ngakses drive liwat ruang alamat fisik.
- Akselerasi akses menyang metadata kanggo vhost. Kanggo TX tes PPS nuduhake 24% Tambah ing kacepetan.
- Zerocopy dipateni minangka standar kanggo vhost_net.
- Tombol enkripsi bisa ditempelake ing ruang jeneng.
- Dhukungan kanggo xxhash, algoritma hashing non-kriptografi sing cepet banget sing kacepetan mung diwatesi dening kinerja memori.
Subsistem jaringan
- Dhukungan awal kanggo obyek nexthop sing dirancang kanggo nambah skalabilitas rute IPv4 lan IPv6.
- Netfilter wis sinau mbongkar panyaring menyang piranti akselerasi hardware. Ditambahake dhukungan nelusuri sambungan asli kanggo jembatan.
- Modul kontrol lalu lintas anyar sing ngidini sampeyan ngapusi header paket MPLS.
- Subsistem isdn4linux wis dibusak.
- LE ping kasedhiya kanggo Bluetooth.
Arsitektur hardware
- Platform lan piranti ARM anyar: Mediatek mt8183, Amlogic G12B, Kontron SMARC SoM, Google Cheza, devkit kanggo Purism Librem5, Qualcomm Dragonboard 845c, Hugsun X99 TV Box, lsp.
- Kanggo x86, mekanisme /proc/ wis ditambahake /arch_status kanggo nampilake informasi khusus arsitektur kayata wektu pungkasan AVX512 digunakake.
- Kinerja VMX sing dioptimalake kanggo KVM, kacepetan vmexit tambah 12%.
- Nambahake lan nganyari macem-macem informasi babagan prosesor Intel KabyLake, AmberLake, WhiskeyLake lan Ice Lake.
- lzma lan lzo kompresi kanggo uImage ing PowerPC.
- Virtualisasi aman kanggo S390.
- Dhukungan kanggo kaca memori gedhe kanggo RISCV.
- Mode perjalanan wektu kanggo pangguna-mode Linux (kalem lan akselerasi wektu).
Driver piranti
- Pangenalan metadata HDR kanggo driver amdgpu lan i915.
- Ekstensi fungsi kanggo chip video Vega12 lan Vega20 ing amdgpu.
- Koreksi gamma multi-segmen kanggo i915, uga mateni layar asinkron lan sawetara perangkat kukuh anyar.
- Pembalap video Nouveau wis sinau kanggo ngenali Kripik kulawarga TU116.
- Protokol Bluetooth anyar MediaTek MT7663U lan MediaTek MT7668U.
- TLS TX HW offload kanggo Infiniband, uga hardware ditingkatake lan ngawasi suhu.
- Pangenalan Elkhart Lake ing driver HD Audio.
- Piranti audio lan codec anyar: Conexant CX2072X, Cirrus Logic CS47L35/85/90, Cirrus Logic Madera, RT1011/1308.
- Driver Apple SPI kanggo keyboard lan trackpad.
- Ing subsistem watchdog, sampeyan bisa nyetel watesan wektu kanggo mbukak /dev/watchdogN.
- Mekanisme kontrol frekuensi cpufreq didhukung dening imx-cpufreq-dt lan Raspberry Pi.
Source: linux.org.ru