Newsletter Subscribe
Enter your email address below and subscribe to our newsletter
[forminator_form id="25163"]

phoronix+1phoronix+1phoronix+1Breytingar á netkerfishluta Linux 7.3-kjarnans voru sameinaðar við aðalgreinina fimmtudaginn 20. ágúst. Þær færa aukinn BIG TCP-stuðning fyrir UDP-göng, minni samkeppni um altækar læsingar (e. global lock contention) fyrir beiningaruppfærslur og nýja þráðlausa rekla. En samhliða tæknilegum framförum lýstu umsjónarmenn netkerfisins yfir áhyggjum: þeir eru „algjörlega yfirþyrmdir“ af lagfæringum sem búnar eru til af gervigreind og stórum mállíkönum.
Helsti netkerfiseiginleikinn í Linux 7.3 er BIG TCP-stuðningur í VXLAN og Geneve UDP-gangarekla. BIG TCP gerir netkerfisstakka kjarnans kleift að meðhöndla gagnapakka stærri en 64 KiB innanhúss áður en þeim er skipt upp fyrir sendingu, sem dregur úr yfirvinnu á hvern pakka á háhraðatengingum. Áður var þetta aðeins í boði fyrir beina beiningu í tólum eins og Cilium, en nú nær BIG TCP til yfirborðsnetkerfa (e. overlay networks) sem eru mikið notuð í skýja- og gámaumhverfum.phoronix+1
Prófanir þróunaraðila sem fylgdu lagfæringunum sýndu um 10 til 15 prósenta framleiðniaukningu fyrir VXLAN og Geneve við staðlaðar MTU-aðstæður, og náði aukningin tæpum 35 prósentum fyrir VXLAN þegar vélbúnaðarútvistun ganga (e. hardware tunnel offload) var óvirkjuð. Sameiningin felur einnig í sér vinnu við að draga úr fylgni við RTNL, sem er altæk læsing er raðar uppsetningu nettækja. FIB-regluaðgerðir geta nú farið fram samhliða þvert á netnafnarými (e. network namespaces), en gerviprófun á 4.096 nafnarýmum sýndi um 25 sinnum hraðari innsetningu IPv4-reglna og 29 sinnum hraðari innsetningu IPv6-reglna.xenospectrum
Umsjónarmaðurinn Jakub Kicinski skrifaði í sameiningarbeiðnina að hann og meðumsjónarmaðurinn Paolo Abeni hefðu sameinað 632 lagfæringar í net-tréð og 648 í net-next. Hann áætlaði að þriðjungur til helmingur net-next lagfæringanna virtist vera „gervigreindardrifnar lagfæringar í lágum forgangi, tiltekt og skýringar“. „Við erum auðvitað algjörlega yfirþyrmdir,“ skrifaði Kicinski.phoronix+1
Viðbrögð umsjónarmannanna hafa verið að berjast gegn gervigreind með gervigreind. Með fjárhagslegum stuðningi við gervigreindarkostnað (e. token budget) frá Meta keyrir teymið nú rýni á hverri innkomandi lagfæringu í gegnum mörg leiðandi mállíkon til að koma í veg fyrir ofskynjanir (e. hallucinations). Kicinski sagði að næsta skref yrði að færa rútínuvinnu: umsjón með lagfæringakerfum, ritstýringu á skýringum með skilum (e. commit messages) og sjálfvirknivæðingu á ferlaendurgjöf, yfir á stór mállíkön. Hann viðurkenndi þó að kapphlaupsaðstæður (e. race conditions) í kóðaleiðum sem sjaldan virkjast, eins og PCIe-villumeðhöndlun, „verði ekki leystar með stórum mállíkönum einum saman“.xenospectrum+1
Sameiningarglugginn kynnti einnig mm81x-rekilinn fyrir Wi-Fi HaLow langdræg tæki frá Morse Micro, nýjan NXPWIFI-rekil fyrir NXP-vélbúnað og fyrsta grunninn að iXD-rekli Intel sem beinist að E2100 og síðari innviðaörgjörvum (e. infrastructure processing units). MPTCP fékk breytingu til að snyrta óraðaða biðröð sína undir miklu minnisálagi, og AF_UNIX fékk bætta villutilkynningu fyrir höfnun skráalýsinga (e. file descriptor) af hálfu Linux-öryggiseininga. Fyrsta útgáfutillagið (e. release candidate) fyrir Linux 7.3 er væntanlegt í kringum 30. ágúst, en stefnt er að stöðugri útgáfu í lok október.techveda+2