Den nye version af Linux 5.9 er allerede frigivet, og det er dens nyheder

Linus Torvalds annoncerede tilgængeligheden af ​​den nye version af Linux Kernel 5.9 på en mailingliste. Dette er en version, der introducerer flere nye funktioner og forbedringer samt nye drivere ud over driveropdateringer.

Udviklingen af ​​Linux 5.9-kernen begyndte for cirka to måneder siden, da Linus Torvalds annoncerede den første udgivelseskandidat (RC) milepæl. Efter ikke mindre end otte RC'er er den endelige version af kernen nu tilgængelig og skal sendes til nogle af de mest populære Linux-distributioner i de kommende uger.

Hvad styrkerne angår fra Linux 5.9, der er støtte til Unicore-arkitektur, støtte for Zstandard kompression (Zsdt) for at kompilere x86-kerner, fuld support til læseoperationer asynkrone buffere på delsystemet io_uring plus en ny redningsindstilling og forskellige forbedringer af ydeevnen til Btrfs-filsystemet.

Der er også support til FSGSBASE x86 instruktioner, kapacitetsunderstøttelse af deadline scheduler, en ny sysctl-knap, online krypteringsstøtte til EXT4- og F2FS-filsystemer samt support til NVIDIA Tegra210 eksterne hukommelsescontrollere og support til Chrome OS indbyggede controller-controllere.

Derudover Linux 5.9 bringer et nyt systemopkald close_range (), understøttelse af Intel “Keem Bay” Movidius VPU'er, understøttelse af parallel redundansprotokol, understøttelse af BPF-iteratorer på TCP- og UDP-sokler, understøttelse af udvidede attributter til NFS 4.2-klienter og schedutil som standard CPU-frekvensregulator til ARM- og AArch64-arkitekturer (ARM64) .

Derudover også Tilføjet support til ARM-kort, enheder og platforme er fremhævet: Pine64 PinePhone v1.2, Lenovo IdeaPad Duet 10.1, ASUS Google Nexus 7, Acer Iconia Tab A500, Qualcomm Snapdragon SDM630 (bruges i Sony Xperia 10, 10 Plus, XA2, XA2 Plus og XA2 Ultra), Jetson Xavier NX, Amlogic WeTek Core2 , Aspeed EthanolX, fem nye NXP i.MX6-baserede kort, MikroTik RouterBoard 3011, Xiaomi Libra, Microsoft Lumia 950, Sony Xperia Z5, MStar, Microchip Sparx5, Intel Keem Bay, Amazon Alpine v3, Renesas RZ / G2H.

For cgroups implementeres en ny hukommelseshåndterer, hvilket er bemærkelsesværdigt for overførsel af slabregnskab fra hukommelsens sideniveau til kerneobjektniveauet, hvilket gør det muligt at dele slabsider på tværs af forskellige cgroups i stedet for at tildele separate slabecacher til hver cgroup. Den foreslåede tilgang giver mulighed for at øge effektiviteten af ​​brugen af, reducere størrelsen på hukommelsen, der bruges til plader med 30-45%, reducere kernens samlede hukommelsesforbrug betydeligt og reducere fragmenteringen af ​​hukommelsen.

Med hensyn til forbedringerne med grafik fremhæves det amdgpu-driver tilføjer indledende GPU-understøttelse af AMD Navi 21 (Navy Flounder) og Navi 22 (Sienna Cichlid). Tilføjet understøttelse af UVD / VCE-videokodning og dekodning af accelerationsmotorer til Southern Islands GPU'er (Radeon HD 7000). Tilføjet en egenskab, der roterer skærmen 90, 180 eller 270 grader.

Interessant er AMD GPU-driveren den største driver i kernen - den indeholder cirka 2,71 millioner linier kode, hvilket er cirka 10% af den samlede kernestørrelse (27,81 millioner linjer).

På samme tid er der 1.79 millioner linjer i de automatisk genererede headerfiler med data til GPU-registre, og C-koden er 366 tusind linjer (til sammenligning inkluderer Intel i915-controlleren 209 tusind linjer og Nouveau - 149 tusind).

Controlleren Nouveau tilføjer understøttelse af CRC-integritetskontrol (Cyclic Redundancy Checks) ramme for ramme på NVIDIA GPU-displaymotorer. Implementeringen er baseret på dokumentationen fra NVIDIA.

Selvfølgelig, mange nye og opdaterede drivere er inkluderet i denne nye udgave vigtig kerne for at tilføje support til flere nyere hardwarekomponenter. Nogle sikkerhedsrelaterede funktioner er også til stede såvel som de sædvanlige fejlrettelser og interne kerneændringer.

Endelig denne nye version kan downloades fra kernel.org, hvis du vil bygge din egen kerne. For andre kan du vente på, at den stabile Linux 5.9-kerne når de stabile softwarelager for din GNU / Linux-distribution, inden du opgraderer fra en tidligere version.

Hvad angår den næste version af Linux 5.10, forventes det, at den skulle ankomme i midten af ​​december eller i juleferien.


Vær den første til at kommentere

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.