Ekuro Linux 5.6 - kini lati nireti ninu ẹya ekuro tuntun

Ekuro Linux 5.6 ti ṣe eto fun itusilẹ ni ipari Oṣu Kẹta. Ninu ohun elo wa loni a jiroro awọn iyipada ti n bọ - eto faili tuntun, Ilana WireGuard ati awọn imudojuiwọn awakọ.

Ekuro Linux 5.6 - kini lati nireti ninu ẹya ekuro tuntun
--Ото - lucas huffman - Unsplash

Ilana VPN ti a ti nreti pipẹ

David Miller, lodidi fun Linux Nẹtiwọki subsystem, pinnu tan-an to wa ninu WireGuard mojuto. Eyi jẹ oju eefin VPN ti o dagbasoke nipasẹ ile-iṣẹ aabo alaye Edge Aabo. ero sísọ odun meji seyin - ki o si rẹ atilẹyin Linus Torvalds funrararẹ - sibẹsibẹ, imuse ti sun siwaju. Ise agbese na ni asopọ pupọ si awọn ẹya crypto Edge Aabo. Ṣugbọn osu mefa seyin, awọn onkọwe ti awọn titun Ilana gbogun ati yipada si awọn API Crypto ti o ni atilẹyin mojuto.

Nibẹ ni o wa ero, pe ni ojo iwaju WireGuard yoo ni anfani lati rọpo OpenVPN. Gẹgẹ bi igbeyewo, igbejade ti ilana tuntun jẹ igba mẹrin ga ju ti OpenVPN: 1011 Mbit/s dipo 258 Mbit/s. Ṣugbọn o tọ lati ṣe akiyesi nibi pe iyipada si boṣewa Crypto API le mu iṣẹ naa pọ si.

Ẹya miiran ti WireGuard ni pe o ko baje asopọ, paapaa ti olumulo ba ti gba adiresi IP tuntun kan ati ni ominira yanju awọn ọran ipa-ọna. Fun awọn idi wọnyi, bọtini ikọkọ ti wa ni sọtọ si wiwo nẹtiwọọki kọọkan. O ti wa ni ti ipilẹṣẹ nipa lilo Diffie-Hellman Ilana. Awọn ìsekóòdù ara itumọ ti lori ChaCha20 ati algorithm Poly1305. Wọn gba awọn analogues ilọsiwaju ti AES-256-CTR ati HMAC.

Eto faili titun

Eto yi di Zonefs, gbekalẹ nipasẹ Western Digital Enginners. O jẹ apẹrẹ lati ṣiṣẹ pẹlu awọn ẹrọ ibi ipamọ agbegbe (ibi ipamọ zoned). Iwọnyi jẹ awọn awakọ dina, aaye adirẹsi eyiti o pin si awọn agbegbe (fun apẹẹrẹ, NVMe SSD). Eto faili gba ọ laaye lati tọju agbegbe kọọkan bi faili - iyẹn ni, lo awọn API pataki dipo ioctl lati wọle si awọn ipamọ eto. Iru ọna kanna ni a lo ninu RocksDB ati awọn apoti isura data LevelDB. O jẹ ki o ṣee ṣe lati dinku awọn idiyele ti koodu ibudo ti o jẹ apẹrẹ akọkọ fun ṣiṣẹ pẹlu awọn faili.

Lainos tẹlẹ ni iṣẹ kan fun ibaraenisepo pẹlu awọn ẹrọ idina. Ninu ẹya ekuro 4.13 farahan dm-ipin module. O ṣe akiyesi ibi ipamọ agbegbe bi ẹrọ idinamọ deede, pẹlu Zonefs bi yiyan.

Ekuro Linux 5.6 - kini lati nireti ninu ẹya ekuro tuntun
--Ото - Suzan Kirsić - Unsplash

Ni afikun si iṣafihan eto faili titun kan, awọn olupilẹṣẹ ekuro Linux ṣe awọn ayipada si awọn ti o wa tẹlẹ. Wà kun funmorawon siseto LZO/LZ4 fun F2FS - atilẹyin wọn yoo wa ni esiperimenta fun bayi. Yoo ni lati mu ṣiṣẹ pẹlu ọwọ nigbati o ba n gbe ipin (aṣayan compress_algorithm). Tun igbesoke yoo gba EXT4 - O ni nkan ṣe pẹlu awọn iṣẹ I / O taara. Apo imudojuiwọn naa jẹ afihan nipasẹ ẹlẹrọ IBM Ritesh Harjan. Nipasẹ ninu oro re, ni awọn igba miiran alemo le mu iṣẹ eto faili pọ si nipasẹ 140%.

Awọn imudojuiwọn awakọ

Awakọ tuntun yoo wa ninu ekuro cpuidle_itutu... Rẹ iṣẹ-ṣiṣe naa - dara Sipiyu / SoC nipa kikọ ni awọn akoko ti ko ṣiṣẹ lakoko iṣẹ. Ni diẹ ninu awọn ọna o jẹ iru si awakọ PowerClamp fun awọn ilana Intel, ṣugbọn kii ṣe pato si faaji kan pato. eto tu silẹ awọn alamọja lati Linaro ti o mu sọfitiwia orisun ṣiṣi silẹ fun awọn iru ẹrọ ARM.

Bakannaa ao fi kun atilẹyin fun GeForce 20 jara fidio awọn kaadi (TU10x). Awakọ ti o baamu jẹ idagbasoke nipasẹ Ben Skeggs lati iṣẹ akanṣe Nouveau. Laanu, GeForce 16 (TU11x) yoo wa ni “oke” fun bayi. Nvidia ko pese awọn aworan famuwia ti o nilo lati ṣe ipilẹṣẹ kaadi naa. Pẹlupẹlu, awọn kaadi fidio titun fun Lainos le ni iriri awọn iṣoro iṣẹ nitori aini atunṣe - iṣakoso igbohunsafẹfẹ laifọwọyi. Ni igba atijọ, o ti rii pe awọn awakọ Nouveau le ṣiṣẹ 20-30% losokepupo ju awọn atilẹba.

Ekuro Linux 5.6 - kini lati nireti ninu ẹya ekuro tuntun
--Ото - Andrew Abbate - Unsplash

Ekuro tuntun miiran yoo ṣe atilẹyin USB4. Ni ibamu si awọn ayipada ti a nṣe Enginners lati Intel. Wọn ṣe atunṣe koodu ti o ni ibatan Thunderbolt ti o wa tẹlẹ - nipa awọn laini ẹgbẹrun meji.

Nitoribẹẹ, iwọnyi kii ṣe gbogbo awọn imudojuiwọn ti yoo wa si ekuro - fun apẹẹrẹ, o le duro atilẹyin fun awọn agbeegbe afikun ati awọn ẹrọ nẹtiwọọki. Paapaa kernel 5.6 yoo jẹ ekuro 32-bit akọkọ nibiti yoo yanju isoro 2038. Ni opin ti January, Enginners ṣe alabapin awọn ayipada ikẹhin ni nfsd, xfs, alsa ati v4l2. Wọn nireti pe ni awọn ọdun mejidilogun ti o ku, awọn olumulo ati awọn olupilẹṣẹ pinpin yoo ni akoko lati yipada si ekuro 5.6 (tabi awọn ẹya ti o tẹle).

Awọn ohun elo lori koko lati bulọọgi ile-iṣẹ 1cloud.ru:

Ekuro Linux 5.6 - kini lati nireti ninu ẹya ekuro tuntun Pupọ julọ awọn kọnputa kọnputa n ṣiṣẹ Linux - jiroro lori ipo naa
Ekuro Linux 5.6 - kini lati nireti ninu ẹya ekuro tuntun Bii o ṣe le ni aabo eto Linux rẹ: awọn imọran 10

Ohun ti a kọ nipa Habré:

Ekuro Linux 5.6 - kini lati nireti ninu ẹya ekuro tuntun A ṣe itupalẹ awọn iṣeduro fun aabo data ti ara ẹni ati aabo alaye - kini o yẹ ki o san ifojusi si
Ekuro Linux 5.6 - kini lati nireti ninu ẹya ekuro tuntun Fun igba akọkọ, photon ti wa ni tẹlifoonu lati ori chirún kan si ekeji
Ekuro Linux 5.6 - kini lati nireti ninu ẹya ekuro tuntun Bii eka IT ṣe n ṣe iranlọwọ fun agbaye lati padanu ounjẹ ti o dinku

orisun: www.habr.com

Fi ọrọìwòye kun