Linux Kernel 4.20 arrin si një dhuratë për Krishtlindje

Bërthama e provës

Dje Linus Torvalds udhëheqësi dhe krijuesi i projektit Linux Kernel lëshoi ​​versionin e ri të kësaj, duke arritur Linux 4.20.

Me këtë lëshim të ri kerneli i ri Linux u rrit me më shumë se 350,000 linja të reja, përhapur në rreth 14,000 ndryshime.

Më shumë se 11.400 skedarë janë modifikuar. Kjo e sjell numrin e ri në përputhje me publikimet e fundit. Gjithashtu, shpërndarja e arnimeve nuk është e pazakontë, rreth dy të tretat i atribuohen shoferëve, pjesa tjetër rrjetit, skedareve dhe mjeteve.

Ky nuk është një çlirim i madh nga çdo shtrirje e imagjinatës. Torvalds thotë: “shumica e tyre janë rrjete (kontrollues, rregullime thelbësore të rrjetit, bpf).

Ekzistojnë edhe disa azhurnime të tjera të shoferëve jo-rrjetë dhe një seri e kundërt e disa prej ndryshimeve të x86 në internet asm që u anashkaluan nga mbështetja e ardhshme e përpiluesit.

Në postimin e tij ai gjithashtu thotë:

Dhe si pjesë e "të gjithë tashmë po bëjnë një pushim", unë me kënaqësi mund të raportoj se tashmë kam disa kërkesa tërheqëse të hershme në kutinë time.

I inkurajova njerëzit ta bënin edhe një herë, në mënyrë që njerëzit të pushojnë gjatë pushimeve të fundvitit.

Në fakt, unë ndoshta nuk do të filloj të punoj për dy ditë, por nëse jo, le të përpiqemi të mbajmë orët normale.

Çfarë ka të re në Linux Kernel 4.20

Me këtë version të ri të Kernelit, skanë shtuar ndryshime të reja dhe siç u përmend, shumë më tepër mbështetje është shtuar për pajisjet dhe posaçërisht kartat video.

Drejtues të rinj grafikë

linux-kernel

Një tipar i spikatur në ndryshimet e shoferit për Linux 4.20 është AMD.

Zhvilluesit e prodhuesve të kartave grafike shtuan më shumë kod për tjetrin AMD Vega 20 GPU do të shpërndahet në kartat e reja, e cila është pothuajse plotësisht e mbështetur.

Për më tepër, tani mbështeten gjithashtu GPU-të e koduara nga Raven 2 dhe Picasso. Drejtuesi falas Nvidia Nouveau mori mbështetjen fillestare për HDMI 2.0.

Sistemet e skedarëve

Sistemet e skedarëve në këtë bërthamë të re janë përqendruar në përmirësimin e performancës së Btrfs. Por gjithashtu Ext4, XFS, F2FS, Device Mapper dhe Ceph morën arna.

Gjatë zhvillimit të Linux 4.20, zhvilluesit gjithashtu u ballafaquan me detyrën për të zgjidhur një çështje që mund të çonte në humbjen e të dhënave në kushte të caktuara kur përdorni Ext4.

Në fund, por nuk ishte dështimi i përhapur i sistemit të skedarëve, defekt u gjurmua pas një kërkimi të gjatë në shtresën e bllokut me shumë radhë Blk-MQ.

Evenshtë edhe më e rëndësishme që drejtuesit e bllokut të jenë të përgatitur për të kaluar në një version të ri, pasi që versioni i vjetër ndoshta ishte hequr tashmë në 4.21. Si pjesë e kësaj, kontrollorë të shumtë të bllokut janë konvertuar në Multiqueue API.

Nënsistemi i rrjetit

Stiva TCP përkthehet për të përdorur modelin që përcakton kohën më të hershme të daljes së secilës pako në shpërndarjen e trafikut në dalje.

Modeli i zbatuar përpiqet të zgjidhë problemet e shkallëzimit në vend të radhëve dalëse të paketave, një strukturë looping bazuar në një kohëmatës që përcakton kohën më të hershme që çdo paketë mund të dërgohet.

Kjo strukturë ju lejon të rrisni efikasitetin e shpërndarjes së paketave të dërguara dhe të llogarisni kohën e marrjes dhe transmetimit me saktësi më të madhe. (RTT, koha e vajtjes) gjatë formimit të rrjedhës.

Nga ana tjetër, aftësia për të ngarkuar, në formën e programeve BPF, u shtua administruesit që analizojnë kokat e paketave në një rrjedhë të rrjetit (shpërndarësit e rrjedhës së rrjetit), gjë që bën të mundur arritjen e performancës dhe sigurisë më të lartë krahasuar me zbatimi i propozuar më parë në C.

Si të merrni Kernel 4.20?

Ky version i ri është tani në dispozicion për shkarkim dhe ata aventureske që duan ta përpilojnë atë në sistemin e tyre mund ta bëjnë menjëherë.

Ndërsa për ata që preferojnë të presin paketat e lëshuara nga shpërndarjet e tyre, është çështje ditësh në të cilat ato lëshohen për azhurnimin e tyre të shpejtë.


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: Miguel Ángel Gatón
  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.