Den nya versionen av Linux Kernel 4.20 har redan släppts

Linux Kernel

För några timmar sedan och Efter två månaders utveckling meddelade Linus Torvalds den nya versionen av Linux Kernel 4.20.

Det där mellan de mest anmärkningsvärda förändringarna i den här nya versionen av Kernel 4.20 Nya funktioner ingår där olika korrigeringar har lagts till när det gäller fel och framför allt stöd för olika enheter.

I den här nya versionen av Linux-kärnan 14,997 patchar gjordes från 1857 utvecklare till den nya versionen, korrigeringsstorleken var 49 MB (ändringar påverkade 11,402 686,104 filer, 318945 XNUMX rader med kod tillagda, XNUMX rader borttagna).

Cirka 47% av alla ändringar som presenterades i 4.20 är relaterade till enhetsdrivrutiner, cirka 17% av ändringarna är relaterade till uppdatering av specifik kod för hårdvaruarkitekturer, 14% är relaterade till nätverksstacken, 3% är filsystem och 4% är interna kärnsystem.

Vad är nytt i Linux Kernel 4.20?

Med den här nya versionen stödjer du C-SKY-processorarkitekturen lades till såväl som taprio-trafikplaneraren, delsystemet PSI (tryckblockerande information), P2P DMA för PCI.

Förutom vadtillagd signalbehandlingskodrefaktoring, anslutning av cache-nätverksöverföringsdissektorer i den nya XArray-strukturen, som kombinerar amdgpu- och amdkfd-drivrutinerna, ökar prestanda för FUSE-delsystemet, möjligheten att filtrera nätverkspaket baserat på secmark-taggar, vilket möjliggör kapslad virtualisering för KVM.

Speck är borta

Den kontroversiella Speck som nyligen lagts till med Linux 4.17 i Kernel-krypteringsalgoritmen togs bort i Linux 4.20.

Eftersom Google berövade förtroendet för den faktiskt avsedda Android-koden. Detta berodde inte på teknik, eftersom algoritmen utvecklades av NSA.

Och standardiseringen av detta nekades, eftersom NSA inte var villig att svara på detaljerade frågor om algoritmen.

Dessutom, virtualisering har förbättrats med KVM, som nu möjliggör virtuella maskiner genom virtualisering kapslade i en virtuell maskin.

Support finns också för Raspberry Pi Model 3. I framtiden kommer TCP-stacken att leverera paket med en ny algoritm, som inte bara ska vara snabbare utan också säkrare.

Nya protokoll

En ny "taprio" trafikschemaläggare implementerades i den här kärnan, vilket möjliggör hantering av sändning av paket enligt den tidigare genererade tidsserien.

Schemaläggningsmetoden definieras i IEEE 802.1Qbv-specifikationen, tar hänsyn till kraven för överföring av tidskänslig trafik för paketleverans (till exempel video- och ljudströmmar) och använder olika tidsluckor för olika klasser av trafik.

För rtnetlink-protokollet implementeras ett strikt kontrolläge ("Hård kontroll"), vilket säkerställer att relevant information överförs till användarutrymmet som motsvarar den inkommande begäran;

Lagt till möjligheten att filtrera dumpningar med routningsinformation efter protokollen som används (till exempel för att separera rutter från olika ruttdemoner), typer av rutter (till exempel för att tilldela unicast)

ID för routingtabellen och närmaste gateway (nexthop).

Sådana filter har länge stödts i iproute2, men implementerades i användarutrymmet. Genom att flytta filter till kärnutrymmet kan du öka effektiviteten i stora Linux-baserade dirigeringssystem.

I nätverksöverbryggandeimplementeringen (överbryggande delsystem) har möjligheten att visa VLAN-statistik i enskilda portar tillkommit.

Stöd för 5 och 6 kanaler för 60 GHz-bandet har lagts till i ieee80211 trådlös stack samt möjligheten att aktivera FTM Responder-funktionalitet från användarutrymme.

Och Kernel 5.0 för när?

Slutligen, många förväntade sig att den nya kärnan skulle vara analog med ändringen till 4.0 eftersom efter 4.19 version 5.0 nu förväntas.

Eftersom Torvalds inte vill fixas i ett system, sa man dock att Linux 5.0 kommer under 2019. Även om ett uppskattat datum inte är känt, för närvarande fortsätter planerna för nästa version för version 4.21.


Lämna din kommentar

Din e-postadress kommer inte att publiceras. Obligatoriska fält är markerade med *

*

*

  1. Ansvarig för data: AB Internet Networks 2008 SL
  2. Syftet med uppgifterna: Kontrollera skräppost, kommentarhantering.
  3. Legitimering: Ditt samtycke
  4. Kommunikation av uppgifterna: Uppgifterna kommer inte att kommuniceras till tredje part förutom enligt laglig skyldighet.
  5. Datalagring: databas värd för Occentus Networks (EU)
  6. Rättigheter: När som helst kan du begränsa, återställa och radera din information.

  1.   Gatsu sade

    Mycket bra artikel, som alltid. Varje gång jag ser min Fedora ladda ner en ny kärna stannar jag för att se vad den kan ge tillbaka.

    Hälsningar