Ja va ser alliberat el nucli 5.0 de Linux i aquestes són les seves novetats

kernel-de-linux

Després de dos mesos de desenvolupament, Linus Torvalds va presentar el llançament de el nucli Linux 5.0. A el mateix temps, la Fundació de Programari Lliure d'Amèrica Llatina va formar una versió de el nucli 5.0 completament lliure: Linux-lliure 5.0-gnu, Sense elements de firmware ni controladors que contenen components o seccions de codi no lliures, l'abast està limitat pel fabricant.

Entre els canvis més notables en el nucli 5.0 és l'addició d'un programador de tasques per CPU ARM big.LITTLE basat en Android, el mecanisme de xifrat de sistema d'arxius Adiantum, el suport de tecnologia FreeSync al controlador AMDGPU i molt més.

Principals novetats de el nucli 5.0

Entre els canvis més notables en el nucli 5.0 trobem l'addició de l'mecanisme de xifrat de sistema d'arxius de Adiantum desenvolupat per Google, que es pot usar en dispositius de baixa potència que, a causa d'una sobrecàrrega excessiva, no poden usar l'algorisme de xifrat de bloc AES.

La implementació d'Adiantum es basa en l'ús de la funció hash ràpida de NH, l'algoritme d'autenticació de missatges Poly1305 (MAC) i el xifrat de flux XChaCha12, Així com una operació única basada en el xifrat de bloc AES-256 per 16 bytes en cada bloc.

Adiantum s'ha afegit als el subsistema fscrypt, que s'utilitza per xifrar de manera transparent els arxius i directoris en els sistemes de fitxers ext4, f2fs i UBIFS.

Una altra característica que podem destacar d'aquest llançament és el controlador AMDGPU que va agregar suport per a la tecnologia de sincronització adaptativa FreeSync (VESA Adaptive-Sync), que li permet ajustar la freqüència d'actualització de la informació a la pantalla de l'monitor per garantir un temps de resposta mínim, una sortida sense problemes i sense interrupcions durant els jocs i el vídeo.

FreeSync també li permet reduir el consum d'energia a l'reduir la intensitat de l'actualització quan la imatge a la pantalla no canvia.

En aquest llançament de el nucli 5.0 va ser afegit el suport per arranjaments de memòria NVM amb operacions de seguretat incorporades, com a protecció de dades amb contrasenya, neteja i bloqueig.

Part integrada de l'pegat per bloquejar les llacunes i evitar les limitacions de l'arrencada assegurança de UEFI.
En aquesta etapa, s'han agregat eines per controlar l'ús de la crida a sistema kexec_load_file (), que es pot usar per ometre l'arrencada assegurança de UEFI a l'reemplaçar el nucli provat amb un altre nucli que no està signat digitalment.

Subsistema de disc, I / S i sistemes d'arxius

Es va agregar la capacitat de col·locar la partició d'intercanvi en arxius dins el sistema d'arxius Btrfs. L'arxiu de paginació en Btrfs s'ha de completar completament en la manera «nocow» sense l'ús de compressió i s'ha de col·locar només en una unitat.

Subsistema de xarxa

Per UDP, la capacitat d'enviar dades a el sòcol de la xarxa s'implementa en mode de còpia zero (enviar trucada amb l'indicador MSG_ZEROCOPY), que permet la transferència de dades a través de la xarxa sense emmagatzematge intermedi intermedi.

La pila UDP implementa el suport bàsic GRO (Generic Receive Offload) per accelerar el processament d'una gran quantitat de paquets entrants, agregant diversos paquets en blocs més grans que no requereixen un processament per separat de cada paquet.

Memòria i serveis de sistema

S'ha implementat una nova manera de planificació de tasques per als processadors ARM asimètrics basats en l'arquitectura big.LITTLE, Que combina potents, però que consumeixen molta energia, nuclis de CPU i nuclis menys productius, però més eficients energèticament.

El nou mode li permet reduir el consum d'energia a causa de el despertar de tasques principalment en els nuclis de la CPU.

D'altra banda va ser afegit el suport per a les instruccions de l'processador WBNOINVD, implementat en els processadors AMD i Intel basats en l'arquitectura x86_64. La instrucció especificada registra tots els canals de memòria cau modificats en tots els nivells de les associacions de memòria cau amb la memòria principal, mentre emmagatzema els valors emmagatzemats en memòria cau en la memòria cau.

Com obtenir el nucli 5.0?

El nucli de 5.0 està disponible per descarregar directament des kernel.org si volen compilar vostès mateixos.
Encara que també estarà disponible a la seva distribució de Linux en els pròxims dies.


Deixa el teu comentari

La seva adreça de correu electrònic no es publicarà. Els camps obligatoris estan marcats amb *

*

*

  1. Responsable de les dades: Miguel Ángel Gatón
  2. Finalitat de les dades: Controlar l'SPAM, gestió de comentaris.
  3. Legitimació: El teu consentiment
  4. Comunicació de les dades: No es comunicaran les dades a tercers excepte per obligació legal.
  5. Emmagatzematge de les dades: Base de dades allotjada en Occentus Networks (UE)
  6. Drets: En qualsevol moment pots limitar, recuperar i esborrar la teva informació.