Për Linux 6.0 priten përmirësime dhe rregullime të performancës në të gjithë mbështetjen e Rust në versionet e ardhshme

linus Torvalds lëshoi ​​kandidatët e versionit të parë dhe të dytë (CR) Linux 6.0 disa ditë më parë pas një afati dy-javor bashkimi. Ky version i ri i kernelit duhet të stabilizohet në dy muajt e ardhshëm, por Torvalds sqaroi se ndryshimi nga 5.19 në 6.0 nuk do të thotë se janë bërë ndryshime thelbësore në softuer.

Shumica e përditësimeve duket se janë përmirësime të GPU, rrjeti dhe zëri. Krijuesi i Linux vuri në dukje mungesën e disa integrimeve Rust në këtë version, por pret që ato të shfaqen në një tjetër kandidat për lëshim ose një version 6.x.

“Pavarësisht ndryshimit të konsiderueshëm të numrit, nuk ka asgjë thelbësisht të ndryshme në lidhje me këtë version. Unë e kam shmangur prej kohësh nocionin se numrat e thjeshtë janë kuptimplotë, dhe arsyeja e vetme për një sistem numërimi "hierarkik" është që numrat të mbahen më të lehtë për t'u mbajtur mend dhe për t'u dalluar. Kjo është arsyeja pse kur numri më i vogël shkon në rreth 20, unë preferoj të shtoj numrin më të madh dhe të kthehem në një numër më të vogël. Megjithatë, "asgjë thelbësisht e ndryshme në këtë version" padyshim nuk do të thotë se nuk ka shumë ndryshime," shkroi Torvalds në njoftimin e Linux 6.0-rc1.

Ai vuri në dukje se kishte mbi 800 komisione të bashkuara dhe mbi 13 komitete të bashkuara. jo të bashkuara. Per te filluar, në këto kandidatë të lëshimit të Linux 6.0-rc, ne mund të gjejmë atë që ofrohet përmirësime të rëndësishme të performancës, me një shtytje të madhe në serverët e nivelit të lartë Intel Xeon dhe AMD EPYC, si dhe AMD Threadripper, Përveç kësaj, ai shton drejtues të rinj për Intel Raptor Lake, shtesa të reja RISC-V, mbështetje për vendosjen e emrit të hostit të sistemit nëpërmjet parametrit të kernelit “hostname=”, drejtues i ri audio AMD Raphael dhe mbështetje për Gaudi2 nga Intel Habana Labs.

Përveç kësaj gjithashtu vijnë me një version të qëndrueshëm të ndërfaqes HEVC/H.265, punë paraprake për mbështetjen e Intel Meteor Lake duke përfshirë audio, virtualizimin Intel IPI për KVM, mbështetjen e Intel SGX2, verifikimin e kohës së funksionimit për sistemet kritike të sigurisë, dërgoni protokollin v2 për Btrfs, përmirësime të mëdha të planifikuesit, përgatitje të mëtejshme për AMD Zen 4, aktivizim të vazhdueshëm të grafikës AMD RDNA3 dhe mPërmirësime të rëndësishme në ndërfaqen e thirrjeve të sistemit IO_uring.

Linux 6.0 llogarit numrin më të madh të ndryshimeve të skedarëve dhe linjave të reja të shtuara në një kohë. Torvalds tha se më shumë se një milion rreshta kodi janë shtuar këtë cikël, pjesërisht për shkak të skedarëve të kokës të gjeneruar automatikisht rreth AMDGPU-së së re dhe mbështetjes për Intel Habana Labs Gaudi2.

Pavarësisht vëllimit të kodit të shtuar në thelb, disa veçori që ishin vonuar prej kohësh nuk u bashkuan, në veçanti arnimet nga projekti "Rust for Linux". “Në fakt, shpresoja se do të kishim disa nga kuadri i hershëm Rust dhe një makinë virtuale LRU me shumë gjenerata, por këtë herë nuk ndodhi,” tha Torvalds.

Projekti "Rust for Linux" drejtohet nga Miguel Ojeda me mbështetje financiare nga Google dhe Grupi i Kërkimeve të Sigurisë në Internet. Torvalds tha se këto rregullime mund të shfaqen në Linux 6.0 të ardhshëm ose RC të tjera 6.x.

Rust u shtua si gjuha e dytë për zhvillimin e kernelit Linux pas gjuhës C. Megjithatë, Torvalds sqaroi se kjo nuk kishte të bënte me rishkrimin e të gjithë kodit Linux me gjuhën Rust, por me përdorimin e Rust për të shkruar disa nga modulet e reja të kernelit. Kjo zgjedhje erdhi pasi debati mbi alternativat që mund të zëvendësojnë gjuhën C për zhvillimin e sistemeve intensifikohet.

Shpresa të mëdha janë mbështetur te Rust për shkak të përfitimeve të sigurisë dhe menaxhimit të kujtesës që ofron. Megjithatë, disa besojnë se kjo lloj iniciative është e dënuar të dështojë.

"Rust for Linux" është projekti që synon të prezantojë gjuhën Rust në kernel. Rust ka një veti kyçe që e bën shumë interesante të konsiderohet si gjuhë e dytë në thelb. Sipas zhvilluesve të projektit dhe vetë Torvalds, projekti "Rust for Linux" është në një fazë të avancuar, por ende i ngadalshëm për t'u integruar në kernel.


Lini komentin tuaj

Adresa juaj e emailit nuk do të publikohet. Fusha e kërkuar janë shënuar me *

*

*

  1. Përgjegjës për të dhënat: AB Internet Networks 2008 SL
  2. Qëllimi i të dhënave: Kontrolloni SPAM, menaxhimin e komenteve.
  3. Legjitimimi: Pëlqimi juaj
  4. Komunikimi i të dhënave: Të dhënat nuk do t'u komunikohen palëve të treta përveç me detyrim ligjor.
  5. Ruajtja e të dhënave: Baza e të dhënave e organizuar nga Occentus Networks (BE)
  6. Të drejtat: Në çdo kohë mund të kufizoni, rikuperoni dhe fshini informacionin tuaj.