Linux Kernel 4.20 ankommer som julegave

Test kerne

i går Linus Torvalds lederen og skaberen af ​​Linux Kernel-projektet udgav den nye version af dette og nåede Linux 4.20.

Med denne nye udgivelse den nye Linux-kerne voksede med mere end 350,000 nye linjer, fordelt på omkring 14,000 ændringer.

Mere end 11.400 filer er blevet ændret. Dette bringer det nye nummer i tråd med de nyeste udgivelser. Distributionen af ​​patches er heller ikke usædvanlig, cirka to tredjedele tilskrives drivere, resten til netværk, filsystemer og værktøjer.

Dette er ikke en større frigivelse af nogen fantasi. Torvalds siger: ”De fleste af dem er netværk (controllere, kernenetværk rettelser, bpf).

Der er også nogle andre driveropdateringer uden for netværket og en omvendt serie af nogle af de x86 online asm-ændringer, der blev omgået af den kommende kompilatorsupport. ”

I sit indlæg siger han også:

Og som en del af 'alle tager allerede en pause', kan jeg med glæde rapportere, at jeg allerede har nogle tidlige pull-anmodninger i min indbakke.

Jeg opfordrede folk til at gøre det endnu en gang, så folk kan slappe af i slutningen af ​​året.

Faktisk begynder jeg sandsynligvis ikke et par dage, men hvis ikke, lad os prøve at holde normale timer.

Nyheder i Linux Kernel 4.20

Med denne nye version af kernen, snye ændringer er tilføjet, og som nævnt er der tilføjet meget mere support til enheder og især grafikkort.

Nye grafikdrivere

linux-kerne

En fremtrædende funktion i driverændringerne til Linux 4.20 er AMD.

Udviklere af grafikkortproducenter tilføjede mere kode til det næste AMD Vega 20 GPU leveres på de nye kort, som næsten er fuldt understøttet.

Derudover understøttes de kodebetegnede GPU'er fra Raven 2 og Picasso nu også. Nvidia Nouveaus gratis driver modtog indledende support til HDMI 2.0.

Filsystemer

Filsystemerne i denne nye kerne er fokuseret på at forbedre ydeevnen for Btrfs. men også Ext4, XFS, F2FS, Device Mapper og Ceph modtog programrettelser.

Under udviklingen af ​​Linux 4.20 stod udviklerne også over for opgaven med at løse et problem, der kunne føre til datatab under visse betingelser, når de bruger Ext4.

I sidste ende, men det var ikke den udbredte filsystemfejl, blev fejlen sporet efter en lang søgning på Blk-MQ-bloklaget med flere køer.

Det er endnu vigtigere, at blokdrivere er parat til at skifte til en ny version, da den gamle version sandsynligvis allerede var fjernet i 4.21. Som en del af dette er adskillige blokcontrollere konverteret til Multiqueue API.

Netværksundersystem

TCP-stakken oversættes til at bruge den model, der bestemmer den tidligste udgangstid for hver pakke i fordelingen af ​​udgående trafik.

Den implementerede model forsøger at løse skaleringsproblemer i stedet for udgående pakkekøer, en looping-struktur baseret på en timer, der bestemmer det tidligst tidspunkt, hver pakke kan sendes.

Denne struktur giver dig mulighed for at øge fordelingseffektiviteten for de sendte pakker og beregne modtagelses- og transmissionstiden med større præcision. (RTT, returflyvningstid) under flowdannelse.

På den anden side blev muligheden for at indlæse, i form af BPF-programmer, håndtererne, der analyserer pakkeoverskrifter i et netværksflow (netværksflowdissektorer), tilføjet, hvilket gør det muligt at opnå højere ydeevne og sikkerhed sammenlignet med den tidligere foreslåede implementering i C.

Hvordan får man Kernel 4.20?

Denne nye version er nu tilgængelig til download og de eventyrlystne, der kan lide at kompilere det på deres system, kan gøre det med det samme.

Hvad angår dem, der foretrækker at vente på de pakker, der er frigivet ved deres distribution, er det et spørgsmål om dage, hvor de frigives til deres hurtige opdatering.


Efterlad din kommentar

Din e-mailadresse vil ikke blive offentliggjort. Obligatoriske felter er markeret med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Control SPAM, management af kommentarer.
  3. Legitimering: Dit samtykke
  4. Kommunikation af dataene: Dataene vil ikke blive kommunikeret til tredjemand, undtagen ved juridisk forpligtelse.
  5. Datalagring: Database hostet af Occentus Networks (EU)
  6. Rettigheder: Du kan til enhver tid begrænse, gendanne og slette dine oplysninger.