Linux kernel 5.6 - dè a bu chòir a bhith an dùil anns an dreach kernel ùr

Thathas an dùil gun tèid Linux kernel 5.6 a leigeil ma sgaoil airson deireadh a’ Mhàirt. Anns an artaigil againn an-diugh, bruidhnidh sinn mu atharrachaidhean a tha ri thighinn - siostam faidhle ùr, protocol WireGuard, agus ùrachaidhean draibhearan.

Linux kernel 5.6 - dè a bu chòir a bhith an dùil anns an dreach kernel ùr
Фото - Lucas Huffman — Unsplash

Pròtacal VPN ris an robh dùil o chionn fhada

Cho-dhùin Dàibhidh Miller, a tha os cionn fo-shiostam lìonraidh Linux Tionndaidh air a-steach do chridhe WireGuard. Is e seo tunail VPN a chaidh a leasachadh leis a’ chompanaidh tèarainteachd fiosrachaidh Edge Security. beachd air a dheasbad dà bhliadhna air ais - an uairsin i le taic Linus Torvalds fhèin - ge-tà, chaidh am buileachadh a chuir dheth. Bha am pròiseact ceangailte gu mòr ri feartan crypto Edge Security. Ach sia mìosan air ais, chuir ùghdaran a’ phròtacal ùr an sàs agus tionndadh gu na APIan Crypto le taic bhon kernel.

tha beachdgum bi e comasach dha WireGuard a dhol an àite OpenVPN san àm ri teachd. A rèir deuchainnean, tha trochur a’ phròtacal ùr ceithir tursan nas àirde na an ìre aig OpenVPN: 1011 Mbps an aghaidh 258 Mbps. Ach an seo is fhiach a bhith mothachail gum faodadh an gluasad gu Crypto API cunbhalach an coileanadh a dhèanamh nas miosa.

Is e feart eile de WireGuard gu bheil e chan eil e a’ briseadh a’ cheangail, eadhon ged a tha an neach-cleachdaidh air seòladh IP ùr fhaighinn, agus gu neo-eisimeileach a’ fuasgladh chùisean slighe. Airson na h-adhbharan sin, tha iuchair phrìobhaideach ceangailte ri gach eadar-aghaidh lìonra. Tha e air a chruthachadh le Pròtacal Diffie-Hellman. Crioptachadh fhèin thogadh air ChaCha20 agus algairim Poileasaidh dìomhaireachd. Thathas den bheachd gu bheil iad mar analogues leasaichte de AES-256-CTR agus HMAC.

Siostam faidhle ùr

Leis an t-siostam seo air fàs Zonefs air a thoirt seachad le innleadairean Western Digital. Tha e air a dhealbhadh gus obrachadh le innealan stòraidh sòn (stòradh sòn). Is iad sin draibhearan bloca, agus tha an raon seòlaidh aca air a roinn ann an sònaichean (mar eisimpleir, NVMe SSD). Leigidh an siostam faidhle leat gach sòn a làimhseachadh mar fhaidhle - is e sin, cleachd APIan sònraichte an àite sin ioctls gus faighinn gu stòradh. Tha dòigh-obrach coltach ris air a chleachdadh ann an stòran-dàta RocksDB agus LevelDB. Tha e ga dhèanamh comasach lùghdachadh a dhèanamh air cosgais còd giùlain a chaidh a dhealbhadh an toiseach gus obrachadh le faidhlichean.

Tha feart aig Linux mu thràth airson eadar-obrachadh le innealan bloca. Ann an dreach kernel 4.13 nochd modal sòn dm. Bidh e a’ taisbeanadh an draibhear sòn mar inneal bloca cunbhalach, agus bidh Zonefs mar an roghainn eile.

Linux kernel 5.6 - dè a bu chòir a bhith an dùil anns an dreach kernel ùr
Фото - Suzan Kirsic — Unsplash

A bharrachd air siostam faidhle ùr a thoirt a-steach, tha luchd-leasachaidh an kernel Linux air atharrachaidhean a dhèanamh air an fheadhainn a th’ ann mar-thà. Bha air a chur ris uidheamachdan teannachaidh LZO/LZ4 airson F2FS, bidh an taic aca fhathast deuchainneach airson a-nis. Feumaidh e a bhith air a chomasachadh le làimh aig àm cur suas sgaradh (roghainn compress_algorithm). Cuideachd ùrachadh gheibh EXT4 - Tha e co-cheangailte ri gnìomhachd I / O dìreach. Chaidh am pasgan ùrachaidh a thaisbeanadh le Ritesh Harjan, innleadair bho IBM. Le bhith a bhriathran, ann an cuid de chùisean faodaidh am paiste coileanadh siostam faidhle a leasachadh 140%.

Ùrachaidhean driver

Nochdaidh draibhear ùr san kernel cpudle_coolingS an Iar- E an obair - fionnar an CPU / SoC le bhith a ’fighe a-steach cearcallan leisg rè obrachadh. Ann an dòigh, tha e coltach ris an draibhear PowerClamp airson pròiseasairean Intel, ach chan eil e sònraichte airson ailtireachd. siostam ma sgaoil eòlaichean bho Linaro a nì an fheum as fheàrr de bhathar-bog stòr fosgailte airson àrd-ùrlaran ARM.

Cuideachd thèid a chur ris taic airson cairtean bhidio den t-sreath GeForce 20 (TU10x). Chaidh an dràibhear co-fhreagarrach a leasachadh le Ben Skeggs bhon phròiseact Nouveau. Gu mì-fhortanach, bidh GeForce 16 (TU11x) fhathast “thairis air bòrd” airson a-nis. Cha tug Nvidia seachad na h-ìomhaighean firmware a dh ’fheumar gus a’ chairt a thòiseachadh. Cuideachd, is dòcha gum bi duilgheadasan coileanaidh aig cairtean bhidio ùra fo Linux air sgàth dìth ath-chuairteachadh - smachd tricead fèin-ghluasadach. Chaidh a lorg san àm a dh'fhalbh gu bheil draibhearan Nouveau urrainn obrachadh 20-30% nas slaodaiche na an fheadhainn tùsail.

Linux kernel 5.6 - dè a bu chòir a bhith an dùil anns an dreach kernel ùr
Фото - Anndra Abbe — Unsplash

Bun-stèidh ùr eile bheir taic USB 4. A rèir atharrachaidhean air a mholadh innleadairean bho Intel. Dh'atharraich iad an còd a th' ann mar-thà co-cheangailte ri Thunderbolt - tha e mu dhà mhìle loidhne.

Gu dearbh, chan e seo na h-ùrachaidhean gu lèir a thig chun kernel - mar eisimpleir, faodaidh tu feitheamh taic airson iomaill a bharrachd agus innealan lìonra. Cuideachd, is e kernel 5.6 a’ chiad kernel 32-bit far a bheil thèid a rèiteach duilgheadas ann an 2038. Aig deireadh an Fhaoillich, innleadairean air a dhèanamh atharrachaidhean deireannach ann an nfsd, xfs, alsa agus v4l2. Tha iad an dòchas anns na h-ochd bliadhna deug a tha air fhàgail, gum bi ùine aig luchd-cleachdaidh agus luchd-leasachaidh cuairteachaidh gluasad gu kernel 5.6 (no na dreachan às deidh sin).

Stuthan air a 'chuspair bhon bhlog corporra 1cloud.ru:

Linux kernel 5.6 - dè a bu chòir a bhith an dùil anns an dreach kernel ùr Tha a’ mhòr-chuid de na supercomputers a’ ruith Linux - a’ bruidhinn mun t-suidheachadh
Linux kernel 5.6 - dè a bu chòir a bhith an dùil anns an dreach kernel ùr Mar a nì thu tèarainte air an t-siostam Linux agad: 10 molaidhean

Na tha sinn a’ sgrìobhadh mu dheidhinn air Habré:

Linux kernel 5.6 - dè a bu chòir a bhith an dùil anns an dreach kernel ùr Bidh sinn a’ sgrùdadh mholaidhean airson dìon dàta pearsanta agus tèarainteachd fiosrachaidh - dè bu chòir dhut aire a thoirt dha
Linux kernel 5.6 - dè a bu chòir a bhith an dùil anns an dreach kernel ùr Airson a 'chiad uair, chaidh photon a chraoladh bho aon chip gu fear eile
Linux kernel 5.6 - dè a bu chòir a bhith an dùil anns an dreach kernel ùr Mar a tha IT a’ cuideachadh an t-saoghail a’ caitheamh nas lugha de bhiadh

Source: www.habr.com

Cuir beachd ann