Linux Kernel 5.0 er allerede frigivet, og det er dens nyheder

linux-kerne

Efter to måneders udvikling, Linus Torvalds præsenterede Linux Kernel 5.0-udgivelsen. På samme tid, Free Software Foundation of Latin America oprettede en helt gratis version af Kernel 5.0: Linux-libre 5.0-gnu, uden firmwareartikler eller drivere, der indeholder ikke-gratis komponenter eller kodeafsnit, hvis omfang er begrænset af producenten.

Mellem de mest bemærkelsesværdige ændringer i Kernel 5.0 er tilføjelsen af ​​en Android-baseret ARM big.LITTLE CPU Task Scheduler, Adiantum-filsystemets krypteringsmekanisme, FreeSync-teknologisupport i AMDGPU-driveren og meget mere.

Vigtigste nyheder i kerne 5.0

Blandt de mest bemærkelsesværdige ændringer i Kernel 5.0 finder vi tilføjelsen af ​​Adiantum-filsystemets krypteringsmekanisme udviklet af Google, som kan bruges i enheder med lav effekt, der på grund af overdreven overbelastning ikke kan bruge AES-blokkrypteringsalgoritmen.

Adiantum-implementeringen er afhængig af brugen af ​​NH's hurtige hash-funktion, Poly1305 (MAC) -autentificeringsalgoritme og XChaCha12-streamkrypteringsamt en enkelt operation baseret på AES-256-blokkryptering til 16 byte i hver blok.

Adiantum er blevet føjet til delsystemet fscrypt, Bruges til transparent kryptering af filer og mapper på ext4, f2fs og ubifs filsystemer.

En anden funktion, som vi kan fremhæve fra denne udgivelse er AMDGPU-driveren, der tilføjede understøttelse af FreeSync-adaptiv synkroniseringsteknologi (VESA Adaptive-Sync), som giver dig mulighed for at justere opdateringshastigheden for oplysningerne på monitorskærmen for at sikre minimal responstid, jævn output og ingen afbrydelser under spil og video.

FreeSync giver dig også mulighed for at reducere strømforbruget ved at reducere intensiteten af ​​opdateringen, når billedet på skærmen ikke ændres.

Støtte til NVM-hukommelsesarrays blev tilføjet i denne udgave af Kernel 5.0 med indbyggede sikkerhedshandlinger såsom adgangskodebeskyttelse, rengøring og låsning.

Integreret del af plasteret for at blokere smuthuller og undgå UEFI Secure Boot-begrænsninger.
På dette stadium er der tilføjet værktøjer til at styre brugen af ​​systemopkaldet kexec_load_file (), som kan bruges til at omgå UEFI Secure Boot ved at erstatte den testede kerne med en anden kerne, der ikke er signeret digitalt.

Diskundersystem, I / O og filsystemer

Tilføjet mulighed for at placere swap-partition i filer i Btrfs-filsystemet. Personsøgningsfilen i Btrfs skal udfyldes fuldstændigt i "nocow" -tilstand uden brug af komprimering og kun placeres på et drev.

Netværksundersystem

For UDP implementeres muligheden for at sende data til netværksstikket i nul kopieringstilstand (send opkald med MSG_ZEROCOPY-flag), hvilket muliggør dataoverførsel over hele netværket uden mellemliggende buffering.

UDP-stakken implementerer grundlæggende GRO (Generic Receive Offload) support for at fremskynde behandlingen af ​​et stort antal indgående pakker og tilføje flere pakker i større blokke, der ikke kræver separat behandling af hver pakke.

Hukommelse og systemtjenester

En ny opgaveplanlægningstilstand er blevet implementeret for asymmetriske ARM-processorer baseret på big.LITTLE-arkitekturen, som kombinerer kraftfulde, men meget strømforbrugende, CPU-kerner og mindre produktive, men mere energieffektive kerner.

Den nye tilstand vil gør det muligt at reducere strømforbruget på grund af vågneopgaver hovedsageligt på CPU-kernerne.

På den anden side blev der tilføjet support til WBNOINVD-processorinstruktionerne, implementeret i AMD- og Intel-processorer baseret på x86_64-arkitekturen. Den angivne erklæring logger alle ændrede cache-kanaler på alle niveauer af cache-associering med hovedhukommelsen, mens de cachelagrede værdier lagres i cachen.

Hvordan får man Kernel 5.0?

5.0 Kernel kan downloades direkte fra kernel.org hvis du vil kompilere det selv.
Selvom det også vil være tilgængeligt i din Linux-distribution i de kommende dage.


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.