ʻO ka hoʻonui ʻana i ka helu o ka mana nui i ka 5 ʻaʻole ia he mau loli nui a i ʻole nā haʻihaʻi kūpono. Kōkua wale ia i kā mākou aloha Linus Torvalds e mālama i ka maluhia o ka noʻonoʻo. Aia ma lalo ka papa inoa o kekahi mau hoʻololi a me nā mea hou.
kumu kumu:
- ʻOkoʻa ka hana ʻana o ke kaʻina hana CFS ma nā kaʻina hana asymmetric e like me ARM - hoʻouka mua ʻo ia i nā cores haʻahaʻa haʻahaʻa a me ka ikehu.
- Ma o ka fanotify file event tracking API, hiki iā ʻoe ke loaʻa nā leka hoʻomaopopo ke wehe ʻia kahi faila no ka hoʻokō.
- Ua hoʻohui ʻia ka mea hoʻoponopono cpuset, hiki ke hoʻohana ʻia e kaupalena i nā hui o nā kaʻina hana e pili ana i ka hoʻohana ʻana i nā nodes CPU a me NUMA.
- Hoʻokomo ʻia ke kākoʻo no kēia mau mea ARM: Qualcomm QCS404, Allwinner T3, NXP/Freescale i.MX7ULP, NXP LS1028A, i.MX8, RDA Micro RDA8810PL, Rockchip Gru Scarlet, Allwinner Emlid Neutis N5, a me nā mea ʻē aʻe he nui.
- Nā hoʻomaikaʻi ʻana i ka subsystem ARM: hoʻomanaʻo wela-plug, Meltdown a me Specter pale, 52-bit memory addressing, etc.
- Kākoʻo no ke aʻo WBNOINVD no x86-64.
Pūnaehana hoʻomanaʻo:
- Loaʻa ka hoʻololi ʻana i ka hōʻailona hōʻike me ka hoʻohana haʻahaʻa hoʻomanaʻo no ka mea hana KASAN ma nā paepae ARM64.
- Ua hōʻemi nui ʻia ka ʻāpana hoʻomanaʻo (a hiki i 90%), ka hopena i ka hana ʻana o ka mīkini Transparent HugePage.
- Ua hoʻonui ʻia ka hana o mremap(2) ma nā wahi hoʻomanaʻo nui a hiki i 20 mau manawa.
- I loko o ka mīkini KSM, ua hoʻololi ʻia ka jhash2 e xxhash, no laila ua hoʻonui ʻia ka wikiwiki o KSM ma nā ʻōnaehana 64-bit e 5 mau manawa.
- Hoʻomaikaʻi iā ZRam a me OOM.
Kāohi i nā mea hana a me nā ʻōnaehana waihona:
- ʻO ka mīkini blk-mq me kahi ʻōnaehana pae nui o nā queues noi i lilo i mea nui no nā mea poloka. Ua wehe ʻia nā code non-mq āpau.
- Hoʻomaikaʻi i ke kākoʻo NVMe, ʻoi aku ka nui o ka hana o ka hāmeʻa ma luna o ka pūnaewele.
- No nā Btrfs, hoʻokō ʻia ke kākoʻo piha no nā faila swap, a me ka hoʻololi ʻana i ka FSID me ke kākau ʻole ʻana i nā metadata.
- Ua hoʻohui ʻia kahi kelepona ioctl iā F2FS no ka nānā ʻana i ka FS ma o fsck.
- Hoʻohui BinderFS - he pseudo-FS no ke kamaʻilio interprocess. Hāʻawi iā ʻoe e holo i nā manawa he nui o ka Android ma ka kaiapuni like.
- He mau mea hoʻomaikaʻi i ka CIFS: DFS cache, extended attributes, smb3.1.1 protocol.
- ʻOi aku ka maikaʻi o ka hana ʻana o ZRam me nā polokalamu swap i hoʻohana ʻole ʻia, mālama i ka hoʻomanaʻo.
Ka palekana a me ka virtualization:
- Hoʻohui i ka hana hash Streebog (GOST 34.11-2012), i hoʻomohala ʻia e ka FSB o ka Russian Federation.
- Kākoʻo no ka Adiantum encryption algorithm i hoʻomohala ʻia e Google no nā mea haʻahaʻa haʻahaʻa.
- Hoʻopili ʻia nā Algorithms XChaCha12, XChaCha20 a me NHPoly1305.
- Hiki ke hoʻoneʻe ʻia ka lawelawe ʻana i nā kelepona seccomp i kahi mea hoʻohana.
- No nā ʻōnaehana malihini KVM, hoʻokō ʻia ke kākoʻo no ka hoʻonui ʻana o Intel Processor Trace me ka liʻiliʻi o ka hana.
- Nā hoʻomaikaʻi ʻana i ka subsystem KVM/Hyper-V.
- Ke kākoʻo nei ka mea hoʻokele virtio-gpu i ka simulation EDID no nā mākaʻikaʻi virtual.
- Hoʻokō ka mea hoʻokele virtio_blk i ke kelepona hoʻolei.
- Hoʻokō ʻia nā hiʻohiʻona palekana no ka hoʻomanaʻo NV e pili ana i nā kikoʻī Intel DSM 1.8.
Nā Keaukaha Mea Hana:
- Nā hoʻololi i ka DRM API no ke kākoʻo piha ʻana i ka adaptive sync (mahele o ke kūlana DisplayPort) a me nā helu hoʻomaha hoʻololi (mahele o ka maʻamau HDMI).
- Hoʻokomo ʻia ka maʻamau Hōʻike Stream Compression no ka hoʻoemi ʻole ʻia o nā kahawai wikiō i kuhikuhi ʻia i nā pale kiʻekiʻe.
- Kākoʻo ka mea hoʻokele AMDGPU i ka FreeSync 2 HDR a me ka hoʻoponopono GPU no CI, VI, SOC15.
- Kākoʻo ka mea hoʻokele wikiō Intel i nā chips Amber Lake, YCBCR 4:2:0 a me YCBCR 4:4:4 formats.
- Hoʻokomo ka mea hoʻokele Nouveau i ka hana me nā ʻano wikiō no nā kāleka wikiō o ka ʻohana Turing TU104/TU106.
- Nā mea hoʻokele hoʻohui no Raspberry Pi touchscreen, CDTech panels, Banana Pi, DLC1010GIG, etc.
- Kākoʻo ka mea hoʻokele HDA i ke pihi "jack", nā ʻōkuhi LED, nā polokalamu Tegra186 a me Tegra194.
- Ua aʻo ʻia ka subsystem input e hana me ka scrolling kiʻekiʻe ma luna o kekahi mau ʻiole Microsoft a me Logitech.
- Nui nā loli i nā mea hoʻokele no nā webcams, TV tuners, USB, IIO, etc.
Pūnaehana pūnaewele:
- Kākoʻo ka puʻu UDP i kahi mīkini kope kope no ka hoʻouna ʻana i ka ʻikepili ma luna o kahi kumu me ka ʻole o ka pale waena.
- Ua hoʻohui pū ʻia ka mīkini Generic Receive Offload ma laila.
- Hoʻomaikaʻi i ka hana ʻimi ʻana i nā kulekele xfrm inā nui ka nui o lākou.
- Ua hoʻohui ʻia ka hiki ke wehe i nā tunnels i ka mea hoʻokele VLAN.
- ʻO kekahi mau hoʻomaikaʻi ʻana i ke kākoʻo no Infiniband a me nā ʻupena uila.
Source: linux.org.ru