Hutsva hutsva
- Iyo pidfd michina inobvumidza iwe kugovera chaiyo PID kune maitiro. Pinning inoenderera mberi mushure mekunge maitiro apera kuitira kuti PID inogona kupihwa kwairi kana yatanga zvakare. Ona zvakadzama.
- Kuganhurirwa kwema frequency range mu process scheduler. Semuyenzaniso, maitiro akakosha anogona kuitiswa padiki frequency pachikumbaridzo (titi, kwete isingasviki 3 GHz), uye yakaderera-yekutanga maitiro anogona kumhanyiswa pakakwirira frequency chikumbaridzo (semuenzaniso, isingapfuuri 2 GHz). Ona zvakadzama.
- Tsigiro ye AMD Navi mhuri vhidhiyo machipisi (RX5700) mune amdgpu mutyairi. Zvese zvinodikanwa zvinoshanda zvinoitwa, kusanganisira vhidhiyo encoding/decoding uye simba manejimendi.
- Inomhanya zvakazara paX86-inoenderana Zhaoxin processors, yakagadzirwa semhedzisiro yekubatana pakati peVIA nehurumende yeShanghai.
- Simba manejimendi subsystem uchishandisa Intel Speed ββββSarudza tekinoroji, hunhu hwemamwe ma processor emhuri yeXeon. Iyo tekinoroji yakakurumbira pakugona kwayo kuita zvakanaka-tune performance kune yega yega CPU musimboti.
- Simba rinoshanda mushandisi nzvimbo yekumirira nzira uchishandisa umwait mirairo yeIntel Tremont processors. Ona zvakadzama.
- Huwandu 0.0.0.0/8 hwakatenderwa kushandiswa, izvo zvinopa 16 miriyoni itsva IPv4 kero. Ona zvakadzama.
- Flexible, lightweight ACRN hypervisor, inonyatso kukodzera kubata IoT masisitimu (Internet Yezvinhu). Ona zvakadzama.
Pazasi pane dzimwe shanduko.
Chikamu chikuru chepakati
- Tsigiro yekumanikidza firmware kuita xz fomati, iyo inokutendera iwe kudzikisa iyo /lib/firmware dhairekitori kubva ~ 420 MB kusvika ~ 130 MB.
- Musiyano mutsva weclone() system call ine kugona kuseta mamwe mireza. Ona zvakadzama.
- Otomatiki kusarudzwa kweakakura font kune yakakwirira resolution mune iyo console.
- Iyo CONFIG_PREEMPT_RT sarudzo inotaridza kukurumidza kubatanidzwa kweseti yeRT zvigamba mubazi guru rekernel.
Faira subsystem
- BULKSTAT uye INUMBERS system inodaidzira XFS v5, uye basa ratangawo pakuita akawanda-akarukwa inode traversal.
- Btrfs ikozvino inoshandisa cheki chekukurumidza (crc32c) pane zvese zvivakwa.
- Iko kusachinjika (kusachinja) mureza iko zvino kushandiswa kuvhura mafaera paExt4. Yakaitwa tsigiro yemakomba mumadhairekitori.
- CEPH yakadzidza kushanda neSELinux.
- Iyo smbdirect mechanism muCIFS haichaonekwi seyekuyedza. Yakawedzerwa cryptographic algorithms yeSMB3.1.1 GCM. Yakawedzera faira yekuvhura kumhanya.
- F2FS inogona kugamuchira mafaera ekuchinjana; anoshanda mune yakananga nzira yekuwana. Kugona kudzima muunganidzi wemarara nekutarisa = disable.
- Vatengi veNFS vanogona kumisikidza akawanda TCP kubatana kune server kamwechete kuburikidza nenconnect=X gomo sarudzo.
Memory Subsystem
- Imwe neimwe dma-buf inopiwa inode yakazara. Iyo /proc/*/fd uye /proc/*/map_files madhairekitori anopa ruzivo rwakadzama nezve shmem buffer kushandiswa.
- Iyo smaps injini inoratidza yakaparadzana ruzivo nezve isingazivikanwe ndangariro, yakagovaniswa ndangariro, uye iyo faira cache mu smaps_rollup proc faira.
- Kushandisa rbtree ye swap_extent kunatsiridza mashandiro apo akawanda maitiro aichinja-chinja.
- /proc/meminfo inoratidza nhamba yemapeji evmalloc.
- Kugona kwezvishandiso/vm/slabinfo kwakawedzerwa maererano nekurongedza cache nedhigirii rekutsemuka.
Virtualization uye Chengetedzo
- Mutyairi wevirtio-iommu weparavirtualized mudziyo unobvumira kutumira zvikumbiro zveIOMMU pasina kutevedzera matafura ekero.
- Iyo virtio-pmem mutyairi wekuwana madhiraivha kuburikidza nenzvimbo yekero yemuviri.
- Kukurumidza kuwana metadata yevhost. Kune TX PPS bvunzo dzinoratidza kuwedzera kwe24% mukumhanya.
- Zerocopy yakavharwa nekusarudzika kune vhost_net.
- Makiyi ekunyorera anogona kusungirirwa kune mazita.
- Tsigiro yexxhash, yakanyanya kukurumidza isiri-cryptographic hashing algorithm ine kumhanya kunogumira chete nekuita kwendangariro.
Network subsystem
- Yekutanga rutsigiro rwe nexthop zvinhu zvakagadzirirwa kuvandudza scalability yeIPv4 uye IPv6 nzira.
- Netfilter yakadzidza kuburitsa kusefa kune Hardware yekuwedzera midziyo. Yakawedzerwa yekuzvarwa yekubatanidza yekutevera rutsigiro rwemabhiriji.
- Iyo nyowani yekudzora traffic module iyo inokutendera iwe kuti ushandise MPLS packet misoro.
- Iyo isdn4linux subsystem yakabviswa.
- LE pings inowanikwa yeBluetooth.
Hardware architectures
- Zvitsva zveArM mapuratifomu nemidziyo: Mediatek mt8183, Amlogic G12B, Kontron SMARC SoM, Google Cheza, devkit yePurism Librem5, Qualcomm Dragonboard 845c, Hugsun X99 TV Bhokisi, nezvimwe.
- Kune x86, a /proc//arch_status mechanism yakawedzerwa kuratidza ruzivo rwekuvaka senge nguva iyo AVX512 yakapedzisira kushandiswa.
- Yakagadziridzwa VMX kuita kweKVM, vmexit kumhanya kwakawedzera ne12%.
- Yakawedzerwa uye yakagadziridzwa ruzivo rwakasiyana nezve Intel KabyLake, AmberLake, WhiskyLake uye Ice Lake processors.
- lzma uye lzo compression yeImage paPowerPC.
- Chengetedza virtio-virtualization yeS390.
- Tsigiro yemapeji makuru ekurangarira eRISCV.
- Nguva yekufamba modhi yeMushandisi-modhi Linux (nguva inononoka uye kukurumidza).
Device Drivers
- HDR metadata kuzivikanwa kweamdgpu uye i915 vatyairi.
- Basa rekuwedzera reVega12 uye Vega20 vhidhiyo machipi muamdgpu.
- Multi-segment gamma kugadziriswa kwei915, pamwe neasynchronous screen power-off uye nhamba ye firmware itsva.
- Mutyairi wevhidhiyo weNouveau akadzidza kuziva machipisi kubva kumhuri yeTU116.
- Mitsva yeBluetooth protocol MediaTek MT7663U uye MediaTek MT7668U.
- TLS TX HW kuburitsa yeInfiniband, pamwe neyakagadziridzwa hardware uye tembiricha yekutarisa.
- Kuzivikanwa kweElkhart Lake muHD Audio mutyairi.
- Zvishandiso zvitsva zvekuteerera uye macodecs: Conexant CX2072X, Cirrus Logic CS47L35/85/90, Cirrus Logic Madera, RT1011/1308.
- Apple SPI mutyairi wekhibhodi uye trackpad.
- Mune iyo watchdog subsystem, unogona kuseta nguva yekuvhura /dev/watchdogN.
- Iyo cpufreq frequency control mechanism inotsigirwa neimx-cpufreq-dt uye Raspberry Pi.
Source: linux.org.ru