Risitë kryesore
- Mekanizmi pidfd ju lejon të caktoni një PID specifike për një proces. Mbyllja vazhdon pas përfundimit të procesit në mënyrë që PID t'i lëshohet kur të fillojë përsëri. Detalet.
- Kufizimet e diapazoneve të frekuencës në planifikuesin e procesit. Për shembull, proceset kritike mund të ekzekutohen në një prag frekuence minimale (të themi, jo më pak se 3 GHz), dhe proceset me prioritet të ulët mund të ekzekutohen në një prag frekuence më të lartë (për shembull, jo më shumë se 2 GHz). Detalet.
- Mbështetje për çipat video të familjes AMD Navi (RX5700) në drejtuesin amdgpu. Të gjitha funksionet e nevojshme janë zbatuar, duke përfshirë kodimin/dekodimin e videos dhe menaxhimin e energjisë.
- Përdoret plotësisht në procesorë Zhaoxin të pajtueshëm me x86, të krijuar si rezultat i bashkëpunimit midis VIA dhe qeverisë së Shangait.
- Nënsistemi i menaxhimit të energjisë duke përdorur teknologjinë Intel Speed Select, karakteristikë e disa procesorëve të familjes Xeon. Teknologjia është e dukshme për aftësinë e saj për të rregulluar mirë performancën për çdo bërthamë CPU.
- Një mekanizëm pritjeje për procesin e hapësirës së përdoruesit me efikasitet energjie duke përdorur udhëzime umwait për procesorët Intel Tremont. Detalet.
- Gama 0.0.0.0/8 është miratuar për përdorim, e cila jep 16 milionë adresa të reja IPv4. Detalet.
- Hipervizor fleksibël, i lehtë ACRN, i përshtatshëm për menaxhimin e sistemeve IoT (Internet of Things). Detalet.
Më poshtë janë disa ndryshime të tjera.
Pjesa kryesore e bërthamës
- Mbështetje për kompresimin e firmuerit në formatin xz, i cili ju lejon të reduktoni direktorinë /lib/firmware nga ~ 420 MB në ~ 130 MB.
- Një variant i ri i thirrjes së sistemit klon() me aftësinë për të vendosur më shumë flamuj. Detalet.
- Zgjedhja automatike e fontit më të madh për rezolucion të lartë në tastierë.
- Opsioni CONFIG_PREEMPT_RT shënon integrimin e shpejtë të një grupi arnash RT në degën kryesore të kernelit.
Nënsistemi i skedarëve
- Sistemi BULKSTAT dhe INUMBERS kërkon XFS v5 dhe gjithashtu ka filluar puna për zbatimin e kalimit inode me shumë fije.
- Btrfs tani përdor kontrolle të shpejta (crc32c) në të gjitha arkitekturat.
- Flamuri i pandryshueshmërisë (pandryshueshmërisë) tani zbatohet rreptësisht për të hapur skedarë në Ext4. Mbështetje e zbatuar për vrimat në drejtori.
- CEPH ka mësuar të punojë me SELinux.
- Mekanizmi smbdirect në CIFS nuk konsiderohet më eksperimental. U shtuan algoritme kriptografike për SMB3.1.1 GCM. Rritja e shpejtësisë së hapjes së skedarëve.
- F2FS mund të presë skedarë shkëmbimi; ato funksionojnë në modalitetin e aksesit të drejtpërdrejtë. Mundësia për të çaktivizuar grumbulluesin e mbeturinave me pikë kontrolli=çaktivizoj.
- Klientët NFS mund të krijojnë lidhje të shumta TCP me një server menjëherë nëpërmjet opsionit nconnect=X mont.
Nënsistemi i memories
- Çdo dma-buf i jepet një inode e plotë. Drejtoritë /proc/*/fd dhe /proc/*/map_files ofrojnë shumë informacione të detajuara rreth përdorimit të buferit shmem.
- Motori smaps shfaq informacion të veçantë në lidhje me memorien anonime, memorien e përbashkët dhe memorien e skedarit në skedarin smaps_rollup proc.
- Përdorimi i rbtree për swap_extent përmirësoi performancën kur shumë procese po ndërronin në mënyrë aktive.
- /proc/meminfo tregon numrin e faqeve vmalloc.
- Aftësitë e tools/vm/slabinfo janë zgjeruar në drejtim të renditjes së cache-ve sipas shkallës së fragmentimit.
Virtualizimi dhe Siguria
- Drejtuesi virtio-iommu për një pajisje të paravirtualizuar që lejon dërgimin e kërkesave të IOMMU pa emuluar tabelat e adresave.
- Drejtuesi virtio-pmem për qasje në disqet përmes hapësirës fizike të adresave.
- Përshpejtimi i aksesit në meta të dhënat për vhost. Për testet TX PPS tregojnë një rritje prej 24% në shpejtësi.
- Zerocopy është çaktivizuar si parazgjedhje për vhost_net.
- Çelësat e enkriptimit mund t'i bashkëngjiten hapësirave të emrave.
- Mbështetje për xxhash, një algoritëm hash jashtëzakonisht i shpejtë jokriptografik, shpejtësia e të cilit është e kufizuar vetëm nga performanca e kujtesës.
Nënsistemi i rrjetit
- Mbështetje fillestare për objektet nexthop të krijuar për të përmirësuar shkallëzueshmërinë e rrugëve IPv4 dhe IPv6.
- Netfilter ka mësuar të shkarkojë filtrimin në pajisjet e përshpejtimit të harduerit. U shtua mbështetje për gjurmimin e lidhjeve vendase për urat.
- Një modul i ri i kontrollit të trafikut që ju lejon të manipuloni titujt e paketave MPLS.
- Nënsistemi isdn4linux është hequr.
- Ping LE të disponueshme për Bluetooth.
Arkitekturat e harduerit
- Platformat dhe pajisjet e reja ARM: Mediatek mt8183, Amlogic G12B, Kontron SMARC SoM, Google Cheza, devkit për Purism Librem5, Qualcomm Dragonboard 845c, Hugsun X99 TV Box, etj.
- Për x86, mekanizmi /proc/ është shtuar /arch_status për të shfaqur informacione specifike për arkitekturën, siç është hera e fundit që është përdorur AVX512.
- Performanca e optimizuar e VMX për KVM, shpejtësia e vmexit u rrit me 12%.
- U shtuan dhe përditësuan informacione të ndryshme rreth procesorëve Intel KabyLake, AmberLake, WhiskeyLake dhe Ice Lake.
- Kompresimi lzma dhe lzo për uImage në PowerPC.
- Virtualizim i sigurt për S390.
- Mbështetje për faqe të mëdha memorie për RISCV.
- Modaliteti i udhëtimit në kohë për Linux në modalitetin e përdoruesit (ngadalësimi dhe përshpejtimi i kohës).
Drejtuesit e pajisjes
- Njohja e meta të dhënave HDR për drejtuesit amdgpu dhe i915.
- Zgjerime funksionale për çipat video Vega12 dhe Vega20 në amdgpu.
- Korrigjimi i gamas me shumë segmente për i915, si dhe fikja asinkrone e ekranit dhe një numër firmueri të ri.
- Shoferi i videos Nouveau ka mësuar të njohë çipat nga familja TU116.
- Protokollet e reja Bluetooth MediaTek MT7663U dhe MediaTek MT7668U.
- Shkarkimi TLS TX HW për Infiniband, si dhe monitorim i përmirësuar i harduerit dhe i temperaturës.
- Njohja e Liqenit Elkhart në drejtuesin HD Audio.
- Pajisjet dhe kodekët e rinj audio: Conexant CX2072X, Cirrus Logic CS47L35/85/90, Cirrus Logic Madera, RT1011/1308.
- Drejtues Apple SPI për tastierë dhe tastierë.
- Në nënsistemin Watchdog, mund të vendosni një kufi kohor për hapjen e /dev/watchdogN.
- Mekanizmi i kontrollit të frekuencës cpufreq mbështetet nga imx-cpufreq-dt dhe Raspberry Pi.
Burimi: linux.org.ru