Cnewyllyn Linux 5.6 - beth i'w ddisgwyl yn y fersiwn cnewyllyn newydd

Mae rhyddhau cnewyllyn Linux 5.6 wedi'i drefnu ar gyfer diwedd mis Mawrth. Yn ein herthygl heddiw, rydym yn trafod newidiadau sydd ar ddod - system ffeiliau newydd, protocol WireGuard, a diweddariadau gyrrwr.

Cnewyllyn Linux 5.6 - beth i'w ddisgwyl yn y fersiwn cnewyllyn newydd
Π€ΠΎΡ‚ΠΎ - Lucas huffman - unsplash

Protocol VPN hir ddisgwyliedig

Penderfynodd David Miller, sydd Γ’ gofal yr is-system rwydweithio Linux trowch ymlaen i mewn i graidd WireGuard. Mae hwn yn dwnnel VPN a ddatblygwyd gan y cwmni diogelwch gwybodaeth Edge Security. syniad trafod dwy flynedd yn Γ΄l - yna hi wedi'i gefnogi Linus Torvalds ei hun - fodd bynnag, gohiriwyd y gweithredu. Roedd y prosiect yn gysylltiedig yn fawr Γ’ nodweddion crypto Edge Security. Ond chwe mis yn Γ΄l, mae'r awduron y protocol newydd beryglu a switsio i'r APIs Crypto a gefnogir gan y cnewyllyn.

Mae barny bydd WireGuard yn gallu disodli OpenVPN yn y dyfodol. Yn Γ΄l profion, mae trwygyrch y protocol newydd bedair gwaith yn uwch nag OpenVPN: 1011 Mbps yn erbyn 258 Mbps. Ond yma mae'n werth nodi y gallai'r newid i'r API Crypto rheolaidd waethygu'r perfformiad.

Nodwedd arall o WireGuard yw ei fod ddim yn torri'r cysylltiad, hyd yn oed os yw'r defnyddiwr wedi derbyn cyfeiriad IP newydd, ac yn datrys materion llwybro yn annibynnol. At y dibenion hyn, mae allwedd breifat wedi'i chlymu i bob rhyngwyneb rhwydwaith. Mae'n cael ei gynhyrchu gyda Protocol Diffie-Hellman. Amgryptio ei hun adeiledig ar ChaCha20 ac algorithm Poly1305. Fe'u hystyrir yn analogau gwell o AES-256-CTR a GLlEM.

System ffeiliau newydd

Gan y system hon wedi dod yn Zonefs a ddarperir gan beirianwyr Western Digital. Mae wedi'i gynllunio i weithio gyda dyfeisiau storio parth (storfa parth). Gyriannau bloc yw'r rhain, y mae eu gofod cyfeiriad wedi'i rannu'n barthau (er enghraifft, NVMe SSD). Mae'r system ffeiliau yn caniatΓ‘u ichi drin pob parth fel ffeil - hynny yw, defnyddiwch APIs arbennig yn lle ioctls i gael mynediad i storfa. Defnyddir dull tebyg yng nghronfeydd data RocksDB a LevelDB. Mae'n ei gwneud hi'n bosibl lleihau'r gost o gludo cod a gynlluniwyd yn wreiddiol i weithio gyda ffeiliau.

Mae gan Linux nodwedd eisoes ar gyfer rhyngweithio Γ’ dyfeisiau bloc. Yn fersiwn cnewyllyn 4.13 ymddangosodd modiwl parth dm. Mae'n cyflwyno'r gyriant parth fel dyfais bloc arferol, a Zonefs fydd y dewis arall.

Cnewyllyn Linux 5.6 - beth i'w ddisgwyl yn y fersiwn cnewyllyn newydd
Π€ΠΎΡ‚ΠΎ - Suzan Kirsic - unsplash

Yn ogystal Γ’ chyflwyno system ffeiliau newydd, mae datblygwyr y cnewyllyn Linux wedi gwneud newidiadau i'r rhai presennol. Oedd wedi adio mecanweithiau cywasgu LZO/LZ4 ar gyfer F2FS, bydd eu cefnogaeth yn parhau i fod yn arbrofol am y tro. Bydd yn rhaid ei alluogi Γ’ llaw wrth osod y rhaniad (opsiwn cywasgu_algorithm). Uwchraddio hefyd yn derbyn EXT4 - Mae'n gysylltiedig Γ’ gweithrediadau I / O uniongyrchol. Cyflwynwyd y pecyn diweddaru gan Ritesh Harjan, peiriannydd o IBM. Gan iddo fe, mewn rhai achosion gall y clwt wella perfformiad system ffeiliau 140%.

Diweddariadau gyrrwr

Bydd gyrrwr newydd yn ymddangos yn y cnewyllyn cpudle_oeri. Mae ei y dasg - oeri'r CPU / SoC trwy fewnosod cylchoedd segur yn ystod gweithrediad. Mewn ffordd, mae'n debyg i yrrwr PowerClamp ar gyfer proseswyr Intel, ond nid yw'n benodol i bensaernΓ―aeth. system rhyddhau arbenigwyr o Linaro sy'n gwneud y gorau o feddalwedd ffynhonnell agored ar gyfer llwyfannau ARM.

Hefyd yn cael ei ychwanegu cefnogaeth i gardiau fideo o'r gyfres GeForce 20 (TU10x). Datblygwyd y gyrrwr cyfatebol gan Ben Skeggs o brosiect Nouveau. Yn anffodus, bydd GeForce 16 (TU11x) yn aros "dros ben llestri" am y tro. Ni ddarparodd Nvidia y delweddau firmware angenrheidiol i gychwyn y cerdyn. Hefyd, gall cardiau fideo newydd o dan Linux brofi problemau perfformiad oherwydd diffyg ail-gloi - rheoli amledd awtomatig. Canfuwyd yn y gorffennol bod gyrwyr Nouveau yn gallu gweithredu 20-30% yn arafach na'r rhai gwreiddiol.

Cnewyllyn Linux 5.6 - beth i'w ddisgwyl yn y fersiwn cnewyllyn newydd
Π€ΠΎΡ‚ΠΎ - Andrew Abbe - unsplash

Craidd newydd arall bydd yn cefnogi USB4. Yn Γ΄l newidiadau arfaethedig peirianwyr o Intel. Fe wnaethant addasu'r sylfaen cod presennol sy'n gysylltiedig Γ’ Thunderbolt - mae tua dwy fil o linellau.

Wrth gwrs, nid dyma'r holl ddiweddariadau a ddaw i'r cnewyllyn - er enghraifft, gallwch chi aros cefnogaeth ar gyfer perifferolion a dyfeisiau rhwydwaith ychwanegol. Hefyd, cnewyllyn 5.6 fydd y cnewyllyn 32-did cyntaf lle yn cael ei ddatrys problem 2038. Ar ddiwedd mis Ionawr, peirianwyr gwneud newidiadau terfynol mewn nfsd, xfs, alsa a v4l2. Maent yn gobeithio, yn y deunaw mlynedd sy'n weddill, y bydd gan ddefnyddwyr a datblygwyr dosbarthu amser i symud i gnewyllyn 5.6 (neu ei fersiynau dilynol).

Deunyddiau ar y pwnc o'r blog corfforaethol 1cloud.ru:

Cnewyllyn Linux 5.6 - beth i'w ddisgwyl yn y fersiwn cnewyllyn newydd Mae'r rhan fwyaf o'r uwchgyfrifiaduron yn rhedeg Linux - yn trafod y sefyllfa
Cnewyllyn Linux 5.6 - beth i'w ddisgwyl yn y fersiwn cnewyllyn newydd Sut i ddiogelu'ch system Linux: 10 awgrym

Yr hyn rydyn ni'n ysgrifennu amdano ar HabrΓ©:

Cnewyllyn Linux 5.6 - beth i'w ddisgwyl yn y fersiwn cnewyllyn newydd Rydym yn dadansoddi argymhellion ar gyfer diogelu data personol a diogelwch gwybodaeth - yr hyn y dylech roi sylw iddo
Cnewyllyn Linux 5.6 - beth i'w ddisgwyl yn y fersiwn cnewyllyn newydd Am y tro cyntaf, cafodd ffoton ei deleportio o un sglodyn i'r llall
Cnewyllyn Linux 5.6 - beth i'w ddisgwyl yn y fersiwn cnewyllyn newydd Sut mae TG yn helpu'r byd i wastraffu llai o fwyd

Ffynhonnell: hab.com

Ychwanegu sylw