Kuongeza idadi ya toleo kuu hadi 5 haimaanishi mabadiliko yoyote makubwa au uchanganuzi wa uoanifu. Inasaidia tu mpendwa wetu Linus Torvalds kudumisha amani ya akili. Ifuatayo ni orodha ya baadhi ya mabadiliko na ubunifu.
Msingi mkuu:
- Kipanga ratiba cha CFS kwenye vichakataji linganifu kama vile ARM hufanya kazi kwa njia tofauti - kwanza hupakia viini vya nishati kidogo na visivyotumia nishati.
- Kupitia API ya ufuatiliaji wa tukio la faili ya fanotify, unaweza kupokea arifa faili inapofunguliwa kwa ajili ya kutekelezwa.
- Kidhibiti cha cpuset kimeunganishwa, ambacho kinaweza kutumika kupunguza vikundi vya michakato kulingana na utumiaji wa nodi za CPU na NUMA.
- Usaidizi wa vifaa vifuatavyo vya ARM umejumuishwa: Qualcomm QCS404, Allwinner T3, NXP/Freescale i.MX7ULP, NXP LS1028A, i.MX8, RDA Micro RDA8810PL, Rockchip Gru Scarlet, Allwinner Emlid Neutis N5, na wengine wengi.
- Maboresho katika mfumo mdogo wa ARM: hot-plug ya kumbukumbu, Meltdown na Specter protection, 52-bit address address, nk.
- Msaada kwa maagizo ya WBNOINVD kwa x86-64.
Mfumo mdogo wa kumbukumbu:
- Ubadilishaji wa lebo ya jaribio na utumiaji wa kumbukumbu ya chini unapatikana kwa zana ya KASAN kwenye majukwaa ya ARM64.
- Mgawanyiko wa kumbukumbu umepunguzwa sana (hadi 90%), na kusababisha injini ya Transparent HugePage kufanya kazi vizuri zaidi.
- Utendaji wa mremap(2) kwenye maeneo makubwa ya kumbukumbu umeongezwa hadi mara 20.
- Katika utaratibu wa KSM, jhash2 inabadilishwa na xxhash, kwa sababu ambayo kasi ya KSM kwenye mifumo ya 64-bit imeongezeka kwa mara 5.
- Uboreshaji wa ZRam na OOM.
Zuia vifaa na mifumo ya faili:
- Utaratibu wa blk-mq na mfumo wa ngazi mbalimbali wa foleni za ombi umekuwa kuu kwa vifaa vya kuzuia. Misimbo yote isiyo ya mq imeondolewa.
- Maboresho ya usaidizi wa NVMe, haswa katika suala la uendeshaji wa kifaa kwenye mtandao.
- Kwa Btrfs, usaidizi kamili wa faili za kubadilishana unatekelezwa, pamoja na kubadilisha FSID bila kuandika upya metadata.
- Simu ya ioctl imeongezwa kwa F2FS kwa ukaguzi ulioahirishwa wa FS kupitia fsck.
- Integrated BinderFS - pseudo-FS kwa mawasiliano interprocess. Hukuruhusu kuendesha matukio mengi ya Android katika mazingira sawa.
- Idadi ya maboresho katika CIFS: kashe ya DFS, sifa zilizopanuliwa, itifaki ya smb3.1.1.
- ZRam hufanya kazi vyema zaidi na vifaa vya kubadilishana ambavyo havijatumiwa, kuhifadhi kumbukumbu.
Usalama na uboreshaji:
- Imeongeza kazi ya hashi ya Streebog (GOST 34.11-2012), iliyoandaliwa na FSB ya Shirikisho la Urusi.
- Usaidizi wa algoriti ya usimbaji fiche ya Adiantum iliyotengenezwa na Google kwa vifaa vyenye nishati kidogo.
- Algorithms XChaCha12, XChaCha20 na NHPoly1305 pamoja.
- Ushughulikiaji wa simu za seccomp sasa unaweza kuhamishwa hadi kwenye nafasi ya mtumiaji.
- Kwa mifumo ya wageni ya KVM, usaidizi wa viendelezi vya Intel Processor Trace hutekelezwa kwa uharibifu mdogo wa utendakazi.
- Maboresho katika mfumo mdogo wa KVM/Hyper-V.
- Kiendeshi cha virtio-gpu sasa kinaauni uigaji wa EDID kwa wachunguzi pepe.
- Dereva wa virtio_blk hutekeleza simu ya kutupa.
- Vipengele vya usalama vilivyotekelezwa kwa kumbukumbu ya NV kulingana na vipimo vya Intel DSM 1.8.
Viendeshi vya Kifaa:
- Mabadiliko kwenye API ya DRM ili kuauni kikamilifu usawazishaji unaobadilika (sehemu ya kiwango cha DisplayPort) na viwango tofauti vya kuonyesha upya (sehemu ya kiwango cha HDMI).
- Kiwango cha Mfinyazo wa Onyesho kimejumuishwa kwa mgandamizo usio na hasara wa mitiririko ya video inayoelekezwa kwenye skrini zenye msongo wa juu.
- Kiendeshi cha AMDGPU sasa kinaauni FreeSync 2 HDR na uwekaji upya wa GPU kwa CI, VI, SOC15.
- Kiendeshi cha video cha Intel sasa kinaauni miundo ya Amber Lake, YCBCR 4:2:0 na YCBCR 4:4:4.
- Dereva wa Nouveau inajumuisha kazi na njia za video za kadi za video za familia ya Turing TU104/TU106.
- Viendeshi vilivyojumuishwa vya skrini ya kugusa ya Raspberry Pi, paneli za CDTech, Banana Pi, DLC1010GIG, n.k.
- Dereva ya HDA inasaidia kifungo cha "jack", viashiria vya LED, vifaa vya Tegra186 na Tegra194.
- Mfumo mdogo wa ingizo umejifunza kufanya kazi kwa kusogeza kwa usahihi wa hali ya juu kwenye baadhi ya panya za Microsoft na Logitech.
- Mabadiliko mengi katika viendeshaji vya kamera za wavuti, vichungi vya TV, USB, IIO, n.k.
Mfumo mdogo wa mtandao:
- Rafu ya UDP hutekeleza usaidizi wa utaratibu wa nakala sifuri wa kusambaza data kwenye soketi bila uakibishaji wa kati.
- Utaratibu wa Kupokea Upakiaji wa Kawaida pia umeongezwa hapo.
- Utendaji wa utafutaji ulioboreshwa katika sera za xfrm wakati kuna idadi kubwa yazo.
- Uwezo wa kupakua vichuguu umeongezwa kwa kiendesha VLAN.
- Idadi ya maboresho katika usaidizi wa Infiniband na mitandao isiyo na waya.
Chanzo: linux.org.ru