Nid yw cynyddu nifer y prif fersiwn i 5 yn golygu unrhyw newidiadau mawr neu ddadansoddiadau cydnawsedd. Yn syml, mae'n helpu ein hanwyl Linus Torvalds i gadw tawelwch meddwl. Isod mae rhestr o rai newidiadau ac arloesiadau.
Craidd craidd:
- Mae trefnydd proses CFS ar broseswyr anghymesur fel ARM yn gweithio'n wahanol - yn gyntaf mae'n llwytho creiddiau pŵer isel ac ynni-effeithlon.
- Trwy'r API olrhain digwyddiad ffeil fanotify, gallwch dderbyn hysbysiadau pan fydd ffeil yn cael ei hagor i'w gweithredu.
- Mae'r rheolydd cpuset wedi'i integreiddio, y gellir ei ddefnyddio i gyfyngu ar grwpiau o brosesau yn seiliedig ar ddefnyddio nodau CPU a NUMA.
- Cynhwysir cefnogaeth ar gyfer y dyfeisiau ARM canlynol: Qualcomm QCS404, Allwinner T3, NXP/Freescale i.MX7ULP, NXP LS1028A, i.MX8, RDA Micro RDA8810PL, Rockchip Gru Scarlet, Allwinner Emlid Neutis N5, a llawer o rai eraill.
- Gwelliannau yn yr is-system ARM: plwg poeth cof, amddiffyniad Meltdown a Specter, cyfeiriadau cof 52-did, ac ati.
- Cefnogaeth i gyfarwyddyd WBNOINVD ar gyfer x86-64.
Is-system cof:
- Mae amnewid tagiau prawf gyda defnydd cof isel ar gael ar gyfer yr offeryn KASAN ar lwyfannau ARM64.
- Mae darnio cof wedi'i leihau'n ddramatig (hyd at 90%), gan arwain at fecanwaith Transparent HugePage yn gweithio'n well.
- Mae perfformiad mremap(2) ar ardaloedd cof mawr wedi cynyddu hyd at 20 gwaith.
- Yn y mecanwaith KSM, mae jhash2 yn cael ei ddisodli gan xxhash, oherwydd mae cyflymder KSM ar systemau 64-did wedi cynyddu 5 gwaith.
- Gwelliannau i ZRam ac OOM.
Dyfeisiau bloc a systemau ffeiliau:
- Mae'r mecanwaith blk-mq gyda system aml-lefel o giwiau cais wedi dod yn brif un ar gyfer dyfeisiau bloc. Mae'r holl god nad yw'n mq wedi'i ddileu.
- Gwelliannau i gefnogaeth NVMe, yn enwedig o ran gweithrediad dyfeisiau dros y rhwydwaith.
- Ar gyfer Btrfs, gweithredir cefnogaeth lawn ar gyfer ffeiliau cyfnewid, yn ogystal â newid yr FSID heb ailysgrifennu metadata.
- Mae galwad ioctl wedi'i hychwanegu at F2FS ar gyfer gohirio gwirio'r FS trwy fsck.
- BinderFS Integredig - ffug-FS ar gyfer cyfathrebu rhwng prosesau. Yn caniatáu ichi redeg sawl achos o Android yn yr un amgylchedd.
- Nifer o welliannau yn CIFS: storfa DFS, priodoleddau estynedig, protocol smb3.1.1.
- Mae ZRam yn gweithio'n fwy optimaidd gyda dyfeisiau cyfnewid nas defnyddiwyd, gan arbed cof.
Diogelwch a rhithwiroli:
- Ychwanegwyd swyddogaeth hash Streebog (GOST 34.11-2012), a ddatblygwyd gan Ffederasiwn Busnesau Bach y Ffederasiwn Rwsiaidd.
- Cefnogaeth i'r algorithm amgryptio Adiantum a ddatblygwyd gan Google ar gyfer dyfeisiau pŵer isel.
- Algorithmau XChaCha12, XChaCha20 a NHPoly1305 wedi'u cynnwys.
- Bellach gellir symud y gwaith o drin galwadau seccomp i ofod defnyddwyr.
- Ar gyfer systemau gwestai KVM, gweithredir cefnogaeth ar gyfer estyniadau Intel Processor Trace heb fawr o ddiraddio perfformiad.
- Gwelliannau yn yr is-system KVM/Hyper-V.
- Mae'r gyrrwr virtio-gpu bellach yn cefnogi efelychiad EDID ar gyfer monitorau rhithwir.
- Mae'r gyrrwr virtio_blk yn gweithredu'r alwad taflu.
- Wedi gweithredu nodweddion diogelwch ar gyfer cof NV yn seiliedig ar fanylebau Intel DSM 1.8.
Gyrwyr Dyfais:
- Newidiadau i'r API DRM i gefnogi cysoni addasol yn llawn (rhan o safon DisplayPort) a chyfraddau adnewyddu amrywiol (rhan o safon HDMI).
- Mae safon Cywasgu Ffrwd Arddangos wedi'i chynnwys ar gyfer cywasgu ffrydiau fideo heb eu cyfeirio at sgriniau cydraniad uchel.
- Mae gyrrwr AMDGPU bellach yn cefnogi ailosod FreeSync 2 HDR a GPU ar gyfer CI, VI, SOC15.
- Mae gyrrwr fideo Intel bellach yn cefnogi sglodion Amber Lake, fformatau YCBCR 4: 2: 0 a YCBCR 4: 4: 4.
- Mae gyrrwr Nouveau yn cynnwys gwaith gyda moddau fideo ar gyfer cardiau fideo o'r teulu Turing TU104/TU106.
- Gyrwyr integredig ar gyfer sgrin gyffwrdd Raspberry Pi, paneli CTech, Banana Pi, DLC1010GIG, ac ati.
- Mae'r gyrrwr HDA yn cefnogi'r botwm “jack”, dangosyddion LED, dyfeisiau Tegra186 a Tegra194.
- Mae'r is-system fewnbwn wedi dysgu gweithio gyda sgrolio manwl iawn ar rai llygod Microsoft a Logitech.
- Llawer o newidiadau mewn gyrwyr ar gyfer gwe-gamerâu, tiwnwyr teledu, USB, IIO, ac ati.
Is-system rhwydwaith:
- Mae pentwr y CDU yn cefnogi mecanwaith copi sero ar gyfer trosglwyddo data dros soced heb glustogi canolraddol.
- Mae'r mecanwaith Dadlwytho Derbyn Generig hefyd wedi'i ychwanegu yno.
- Gwell perfformiad chwilio mewn polisïau xfrm pan fo nifer fawr ohonynt.
- Mae'r gallu i ddadlwytho twneli wedi'i ychwanegu at y gyrrwr VLAN.
- Nifer o welliannau yn y gefnogaeth i Infiniband a rhwydweithiau diwifr.
Ffynhonnell: linux.org.ru