Linuss Torvalds  ha lanzado la versión estable del kernel de Linux 5.1, las versiones de Kernel generalmente alcanzan el estado estable después de siete u ocho release candidate, por lo que es genial que Linux 5.1 tome forma una semana antes. Su nombre clave «Shy Crocodile» no cambia por lo que sigue siendo igual que la última versión.

Antes que nada, cabe aclarar que Linux 5.1 no es un lanzamiento LTS, por lo que los usuarios que prefieran este tipo de lanzamientos deberían quedarse en la versión en la que están. Esta versión está recomendada sobre todo para usuarios que no usen LTS y, y pensado sobre todo para aquellos que estén experimentando algún problema de hardware que esta nueva versión podría solucionar.

Nuevas características de Linux 5.1

La nueva interfaz de E/S de alto rendimiento es lo más destacado de Linux 5.1. Se espera que la nueva interfaz io_uring traiga E/S asíncrona rápida y escalable a Linux.

Esta versión también viene con la interfaz fanotify que ayuda al monitor del sistema de archivos de Linux a buscar cambios y agrega la función de «vigilancia de superbloque de raíz» como una forma escalable de realizar un seguimiento de los cambios.

Otro cambio significativo en Linux 5.1 es el soporte para el uso de memoria persistente como RAM . Ya se ha dejado claro en el pasado que hacerlo podría traer algunos compromisos relacionados con el rendimiento, pero es bueno ver que Linux ofrece una opción para permitir que las personas utilicen NVDIMM como RAM adicional.

Con 5.1, el kernel de Linux también continúa trabajando en el problema del año 2038 (conocido también por el numerónimo Y2K38). Si no sabes de este problema te comento brevemente de que se trata: este problema podría causar que una parte del software falle en ese año. El problema afecta a los programas que usen la representación del tiempo basada en el sistema POSIX, que se basa en contar el número de segundos transcurridos desde el 1 de enero de 1970 a las 00:00:00 (ignorando los segundos intercalares). Las últimas versiones del kernel Linux comienzan a contar desde las 21:00 del 31 de diciembre de 1969.

Otras características importantes incluyen el nuevo soporte de hardware , el soporte de kernel de línea principal R-Pi 3 Modelo A +, el soporte de Intel 22260 WiFi, etc.

El sistema de ficheros Btrfs permite ahora a los usuarios configurar los niveles de compresión Zstd. Si bien dicha característica estuvo soportada en anteriores versiones de Linux, desde ahora se puede ajustar su nivel.

Como ya mencioné, el kernel 5.1 de Linux viene con un montón de nuevas características. Si está interesado en ver los detalles a fondo, sugiero leer el artículo en Kernel Newbies.

Deja un comentario