Cnewyllyn Linux 5.0 wedi'i ryddhau

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

Ychwanegu sylw