Inovasi utama
- Mékanisme pidfd ngamungkinkeun anjeun pikeun napelkeun PID khusus pikeun prosés. Pinning diteruskeun saatos prosésna ditungtungan supados PID tiasa dikaluarkeun nalika ngamimitian deui. rinci.
- Watesan rentang frékuénsi dina scheduler prosés. Contona, prosés kritis bisa dijalankeun dina ambang frékuénsi minimum (sebutkeun, teu kurang ti 3 GHz), sarta prosés-prioritas low bisa dijalankeun dina ambang frékuénsi luhur (contona, teu leuwih ti 2 GHz). rinci.
- Rojongan pikeun chip video kulawarga AMD Navi (RX5700) dina supir amdgpu. Sadaya fungsionalitas anu diperyogikeun dilaksanakeun, kalebet encoding / decoding video sareng manajemén kakuatan.
- Dijalankeun pinuh dina prosesor Zhaoxin x86-cocog, dijieun salaku hasil tina kolaborasi antara VIA jeung pamaréntah Shanghai.
- Subsistem manajemén kakuatan ngagunakeun téknologi Intel Speed Select, karakteristik sababaraha prosesor kulawarga Xeon. Téknologi ieu kasohor ku kamampuan pikeun nyaluyukeun kinerja pikeun tiap inti CPU.
- Mékanisme ngantosan prosés spasi pamaké efisien énergi ngagunakeun parentah umwait pikeun prosesor Intel Tremont. rinci.
- Kisaran 0.0.0.0/8 disatujuan pikeun dianggo, anu masihan 16 juta alamat IPv4 énggal. rinci.
- Fleksibel, lightweight ACRN hypervisor, cocog pisan pikeun ngatur sistem IoT (Internet of Things). rinci.
Di handap ieu sababaraha parobahan séjénna.
Bagian utama inti
- Rojongan pikeun compressing firmware kana format xz, nu ngidinan Anjeun pikeun ngurangan diréktori / lib / firmware ti ~ 420 MB jadi ~ 130 MB.
- A varian anyar tina clone () Sistim panggero kalawan kamampuhan pikeun nyetél leuwih umbul. rinci.
- Pilihan otomatis tina font gedé pikeun resolusi luhur dina konsol nu.
- Pilihan CONFIG_PREEMPT_RT nandaan integrasi gancang tina susunan RT patch kana cabang kernel utama.
Subsistem file
- Sistem BULKSTAT sareng INUMBERS nyauran XFS v5, sareng padamelan ogé parantos ngamimitian ngalaksanakeun lintasan inode multi-threaded.
- Btrfs ayeuna nganggo checksum gancang (crc32c) dina sadaya arsitéktur.
- Bandéra immutability (immutability) ayeuna diterapkeun sacara ketat pikeun muka file dina Ext4. rojongan dilaksanakeun pikeun liang dina directories.
- CEPH parantos diajar damel sareng SELinux.
- Mékanisme smbdirect dina CIFS henteu deui dianggap ékspérimén. Ditambahkeun algoritma cryptographic pikeun SMB3.1.1 GCM. Ningkatkeun laju muka file.
- F2FS tiasa janten host file swap; aranjeunna beroperasi dina modeu aksés langsung. Kamampuhan pikeun nganonaktipkeun tukang sampah nganggo checkpoint=disable.
- Klién NFS tiasa ngadamel sababaraha sambungan TCP ka server sakaligus nganggo pilihan nconnect=X mount.
Subsistem mémori
- Unggal dma-buf dibéré inode pinuh. Diréktori /proc/*/fd sareng /proc/*/map_files nyayogikeun seueur inpormasi lengkep ngeunaan panyangga shmem.
- Mesin smaps nampilkeun inpormasi anu misah ngeunaan mémori anonim, mémori anu dibagikeun, sareng cache file dina file proc smps_rollup.
- Ngagunakeun rbtree pikeun swap_extent ningkat kinerja nalika loba prosés anu aktip swapping.
- /proc/meminfo mintonkeun jumlah kaca vmalloc.
- Kamampuhan alat/vm/slabinfo geus dimekarkeun dina watesan asihan caches ku darajat fragméntasi.
Virtualisasi sareng Kaamanan
- Supir virtio-iommu pikeun alat paravirtualized anu ngamungkinkeun ngirim requests IOMMU tanpa emulating tabel alamat.
- Supir virtio-pmem pikeun ngakses drive ngaliwatan rohangan alamat fisik.
- Akselerasi aksés ka metadata pikeun vhost. Pikeun TX PPS tés némbongkeun 24% kanaékan speed.
- Zerocopy ditumpurkeun sacara standar pikeun vhost_net.
- Konci énkripsi tiasa digantelkeun kana rohangan ngaran.
- Rojongan pikeun xxhash, algoritma hashing non-kriptografis anu gancang pisan anu laju diwatesan ngan ku kinerja memori.
Subsistem jaringan
- Pangrojong awal pikeun objék nexthop dirancang pikeun ningkatkeun skalabilitas rute IPv4 sareng IPv6.
- Netfilter parantos diajar ngaleupaskeun panyaring kana alat akselerasi hardware. Ditambahkeun dukungan tracking sambungan asli pikeun sasak.
- A modul kontrol lalulintas anyar nu ngidinan Anjeun pikeun ngamanipulasi headers pakét MPLS.
- Subsistem isdn4linux geus dihapus.
- LE pings sadia pikeun Bluetooth.
Arsitéktur hardware
- Platform sareng alat ARM énggal: Mediatek mt8183, Amlogic G12B, Kontron SMARC SoM, Google Cheza, devkit pikeun Purism Librem5, Qualcomm Dragonboard 845c, Hugsun X99 TV Box, jsb.
- Pikeun x86, mékanisme /proc/ geus ditambahkeun /arch_status pikeun nembongkeun inpormasi khusus arsitéktur sapertos waktos terakhir AVX512 dianggo.
- Dioptimalkeun kinerja VMX pikeun KVM, speed vmexit ngaronjat ku 12%.
- Ditambahkeun sareng diropéa rupa-rupa inpormasi ngeunaan prosesor Intel KabyLake, AmberLake, WhiskeyLake sareng Ice Lake.
- lzma sareng lzo komprési pikeun uImage dina PowerPC.
- Aman virtio-virtualization pikeun S390.
- Rojongan pikeun halaman mémori ageung pikeun RISCV.
- Modeu perjalanan waktos pikeun Linux Ubuntu modeu (waktos slowdown sareng akselerasi).
Supir alat
- Pangenal metadata HDR pikeun supir amdgpu sareng i915.
- Ekstensi fungsionalitas pikeun chip video Vega12 sareng Vega20 di amdgpu.
- Koréksi gamma multi-segmén pikeun i915, ogé pareum layar Asynchronous sareng sajumlah firmware énggal.
- Supir pidéo Nouveau parantos diajar ngakuan chip ti kulawarga TU116.
- Protokol Bluetooth anyar MediaTek MT7663U sareng MediaTek MT7668U.
- TLS TX HW offload pikeun Infiniband, kitu ogé hardware ditingkatkeun jeung ngawaskeun suhu.
- Pangakuan Elkhart Lake dina supir HD Audio.
- Alat audio sareng codec énggal: Conexant CX2072X, Cirrus Logic CS47L35/85/90, Cirrus Logic Madera, RT1011/1308.
- Supir Apple SPI pikeun keyboard sareng trackpad.
- Dina subsistem watchdog, anjeun tiasa nyetel wates waktu pikeun muka / dev / watchdogN.
- Mékanisme kontrol frékuénsi cpufreq dirojong ku imx-cpufreq-dt sareng Raspberry Pi.
sumber: linux.org.ru