Linux Kernel 5.0 er allerede utgitt, og dette er nyhetene

linux-kjernen

Etter to måneders utvikling, Linus Torvalds presenterte Linux Kernel 5.0-utgivelsen. Samtidig, Free Software Foundation of Latin America opprettet en helt gratis versjon av Kernel 5.0: Linux-libre 5.0-gnu, uten firmware-elementer eller drivere som inneholder ikke-gratis komponenter eller seksjoner med kode, hvis omfang er begrenset av produsenten.

Mellom de mest bemerkelsesverdige endringene i Kernel 5.0 er tillegg av en Android-basert ARM big.LITTLE CPU Task Scheduler, Adiantum filsystemkrypteringsmekanismen, FreeSync-teknologistøtte i AMDGPU-driveren og mye mer.

Hovednyhetene om Kernel 5.0

Blant de mest bemerkelsesverdige endringene i Kernel 5.0 finner vi tillegg av Adiantum-krypteringsmekanismen utviklet av Google, som kan brukes i enheter med lite strøm som på grunn av overdreven overbelastning ikke kan bruke AES-krypteringsalgoritmen.

Adiantum-implementeringen er avhengig av bruken av NHs raske hashfunksjon, Poly1305 (MAC) meldingsautentiseringsalgoritme og XChaCha12-streamkrypteringsamt en enkelt operasjon basert på AES-256-kryptering for 16 byte i hver blokk.

Adiantum er lagt til delsystemet fscrypt, Den brukes til å kryptere filer og kataloger på filsystemer ext4, f2fs og ubifs transparent.

En annen funksjon som vi kan markere fra denne utgivelsen er AMDGPU-driveren som la til støtte for FreeSync adaptiv synkroniseringsteknologi (VESA Adaptive-Sync), som lar deg justere oppdateringshastigheten til informasjonen på skjermen for å sikre minimal responstid, jevn utgang og ingen forstyrrelser under spill og video.

FreeSync lar deg også redusere strømforbruket ved å redusere intensiteten på oppdateringen når bildet på skjermen ikke endres.

Støtte for NVM-minnearriser ble lagt til i denne utgaven av Kernel 5.0 med innebygde sikkerhetsoperasjoner som passordbeskyttelse, rengjøring og låsing.

Integrert del av lappen for å blokkere smutthull og unngå UEFI Secure Boot-begrensninger.
På dette stadiet er verktøy lagt til for å kontrollere bruken av systemanropet kexec_load_file (), som kan brukes til å omgå UEFI-sikker oppstart ved å erstatte den testede kjernen med en annen kjerne som ikke er signert digitalt.

Diskundersystem, I / O og filsystemer

Lagt til muligheten til å sette byttepartisjon i filer i Btrfs-filsystemet. Søkerfilen i Btrfs må fylles ut i "nocow" -modus uten bruk av komprimering og kun plasseres på en stasjon.

Nettverk delsystem

For UDP er muligheten til å sende data til nettverkskontakten implementert i null kopimodus (send samtale med MSG_ZEROCOPY-flagget), som tillater dataoverføring over nettverket uten mellomlagring.

UDP-stakken implementerer grunnleggende GRO (Generic Receive Offload) støtte for å øke hastigheten på behandlingen av et stort antall innkommende pakker, og legger til flere pakker i større blokker som ikke krever separat behandling av hver pakke.

Systemminne og tjenester

En ny oppgaveplanleggingsmodus er implementert for asymmetriske ARM-prosessorer basert på big.LITTLE-arkitekturen., som kombinerer kraftige, men veldig strømkrevende, CPU-kjerner og mindre produktive, men mer energieffektive kjerner.

Den nye modusen vil gjør det mulig å redusere strømforbruket på grunn av våkneoppgaver hovedsakelig på CPU-kjernene.

På den annen side ble støtte for WBNOINVD-prosessorinstruksjonene lagt til, implementert i AMD- og Intel-prosessorer basert på x86_64-arkitekturen. Den angitte setningen logger alle endrede cache-kanaler på alle nivåer av cache-assosiasjoner med hovedminnet, mens de lagrede cachede verdiene lagres i cachen.

Hvordan få Kernel 5.0?

5.0 Kernel er tilgjengelig for nedlasting direkte fra kernel.org hvis du vil kompilere det selv.
Selv om det også vil være tilgjengelig i Linux-distribusjonen de neste dagene.


Legg igjen kommentaren

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Kontroller SPAM, kommentaradministrasjon.
  3. Legitimering: Ditt samtykke
  4. Kommunikasjon av dataene: Dataene vil ikke bli kommunisert til tredjeparter bortsett fra ved juridisk forpliktelse.
  5. Datalagring: Database vert for Occentus Networks (EU)
  6. Rettigheter: Når som helst kan du begrense, gjenopprette og slette informasjonen din.