Linux Kernel 4.20 arriveert als een kerstcadeau

Test de kernel

gisteren Linus Torvalds, de leider en maker van het Linux Kernel-project, heeft de nieuwe versie hiervan uitgebracht, die Linux 4.20 bereikte.

Met deze nieuwe release de nieuwe Linux-kernel groeide met meer dan 350,000 nieuwe regels, verspreid over ongeveer 14,000 wijzigingen.

Er zijn meer dan 11.400 bestanden gewijzigd. Dit brengt het nieuwe nummer in lijn met de laatste releases. Ook is de distributie van patches niet ongebruikelijk: ongeveer tweederde wordt toegeschreven aan stuurprogramma's, de rest aan netwerk, bestandssystemen en tools.

Dit is absoluut geen grote release. Torvalds zegt: “De meeste zijn netwerken (controllers, correctie van kernnetwerken, bpf).

Er zijn ook enkele andere updates voor niet-netwerkstuurprogramma's en een omgekeerde reeks van enkele van de x86 online asm-wijzigingen die werden omzeild door de aanstaande compilerondersteuning.

In zijn functie zegt hij ook:

En als onderdeel van 'iedereen neemt al pauze', kan ik met plezier melden dat ik al een aantal vroege pullverzoeken in mijn inbox heb staan.

Ik heb mensen aangemoedigd om het nog een keer te doen, zodat mensen kunnen ontspannen tijdens de eindejaarsvakantie.

In feite zal ik waarschijnlijk pas een paar dagen beginnen met werken, maar als dat niet het geval is, zullen we proberen de normale werktijden aan te houden.

Wat is er nieuw in Linux Kernel 4.20

Met deze nieuwe versie van de Kernel, sWe hebben nieuwe wijzigingen aangebracht en zoals gezegd is er veel meer ondersteuning toegevoegd voor apparaten en vooral videokaarten.

Nieuwe grafische stuurprogramma's

Linux-kernel

Een opvallend kenmerk in de driverwijzigingen voor Linux 4.20 is AMD.

Ontwikkelaars van grafische kaarten hebben meer code toegevoegd voor de volgende AMD Vega 20 GPU wordt geleverd op de nieuwe kaarten, die bijna volledig wordt ondersteund.

Bovendien worden de GPU's met codenaam Raven 2 en Picasso nu ook ondersteund. De gratis driver van Nvidia Nouveau kreeg aanvankelijke ondersteuning voor HDMI 2.0.

Bestandssystemen

De bestandssystemen in deze nieuwe kernel zijn gericht op het verbeteren van de prestaties van Btrfs. maar ook Ext4, XFS, F2FS, Device Mapper en Ceph hebben patches ontvangen.

Tijdens de ontwikkeling van Linux 4.20 stonden ontwikkelaars ook voor de taak om een ​​probleem op te lossen dat onder bepaalde omstandigheden bij het gebruik van Ext4 tot gegevensverlies kon leiden.

Uiteindelijk, maar het was niet de wijdverbreide storing in het bestandssysteem, werd de bug opgespoord na een lange zoektocht in de Blk-MQ multi-queue block layer.

Nog belangrijker is dat de blokdrivers bereid zijn om over te schakelen naar een nieuwe versie, aangezien de oude versie waarschijnlijk al verwijderd was in 4.21. Als onderdeel hiervan zijn talloze blokcontrollers geconverteerd naar de Multiqueue API.

Netwerksubsysteem

De TCP-stack is vertaald om het model te gebruiken dat de vroegste uitgangstijd van elk pakket bepaalt bij de distributie van uitgaand verkeer.

Het geïmplementeerde model probeert schaalproblemen op te lossen in plaats van uitgaande pakketwachtrijen, een lusstructuur gebaseerd op een timer die de vroegste tijd bepaalt dat elk pakket kan worden verzonden.

Met deze structuur kunt u de efficiëntie van de distributie van de verzonden pakketten verhogen en de ontvangst- en verzendtijden nauwkeuriger berekenen. (RTT, retourtijd) tijdens stromingsvorming.

Aan de andere kant werd de mogelijkheid toegevoegd om, in de vorm van BPF-programma's, de handlers te laden die pakketkoppen analyseren in een netwerkstroom (netwerkstroomdissectoren), wat het mogelijk maakt om hogere prestaties en beveiliging te bereiken in vergelijking met de eerder voorgestelde implementatie in C.

Hoe kom je aan Kernel 4.20?

Deze nieuwe versie is nu beschikbaar om te downloaden en die avontuurlijken die het graag op hun systeem willen compileren, kunnen het onmiddellijk doen.

Wat betreft degenen die liever wachten op de pakketten die door hun distributies worden vrijgegeven, het is een kwestie van dagen waarop ze worden vrijgegeven voor hun snelle update.


Laat je reactie achter

Uw e-mailadres wordt niet gepubliceerd. Verplichte velden zijn gemarkeerd met *

*

*

  1. Verantwoordelijk voor de gegevens: Miguel Ángel Gatón
  2. Doel van de gegevens: Controle SPAM, commentaarbeheer.
  3. Legitimatie: uw toestemming
  4. Mededeling van de gegevens: De gegevens worden niet aan derden meegedeeld, behalve op grond van wettelijke verplichting.
  5. Gegevensopslag: database gehost door Occentus Networks (EU)
  6. Rechten: u kunt uw gegevens op elk moment beperken, herstellen en verwijderen.