LinuxParty
Linus Torvalds ha anunciado recientemente la disponibilidad como estable de Linux 4.11, que ha recibido el nombre en clave de Fearless Coyote (Coyote Sin Miedo).
Como es habitual en cada lanzamiento de Linux, nos encontramos una gran cantidad de novedades que son difíciles de resumir, debido a que su volumen es inabarcable. Por suerte tenemos a Kernel Newbies para ofrecer la información de forma más entendible y a Phoronix para resaltar los aspectos más destacados a nivel de GPU.
Características destacadas de Linux 4.11
- Framework para la programación de entrada/salida enchufable en la capa de bloque multicola: La capa de bloque de Linux es conocida por tener diferentes programadores de entrada/salida (deadline, cfq, noop, etc) que ofrecen distintos rendimientos y características, y los usuarios pueden cambiarlos al vuelo. En Linux 3.13 se añadió un nuevo diseño multicola a la capa de bloque que trabaja mejor con el hardware de almacenamiento moderno (SSD, NMV… ), sin embargo, no incluía soporte de diseño multicola para los programadores de entrada/salida enchufables. En este lanzamiento del kenel se solventa el problema con la inclusión de un framework para programar entradas/salidas multicola.
- Intercambio escalable para SSD: Los SSD no solo están haciendo más atractivo el uso del swapping como forma de tratar el exceso de carga en memoria, sino también como una mejora en el rendimiento de esta técnica. Los proveedores de cloud computing podrían aprovechar esto para hacer un uso más agresivo de la memoria y adaptar más máquinas virtuales a una plataforma con un dispositivo de intercambio (swap) rápido. Sin embargo, la implementación del swapping en Linux estaba diseñado para la rotación tradicional de los discos duros, por lo que tenía en cuenta una latencia y unos niveles de rendimiento que no corresponden con los actuales formatos de almacenamiento. Linux 4.11 hace la implementación de la swap más escalable para adaptarla mejor a los formatos de almacenamiento más recientes.
- RAID5 registrado (journaled) para acabar con la “escritura en el agujero”: Desde Linux 4.4 se ha ido añadiendo soporte para journaling a RAID4/5/6 en la capa MD (no confundir con btrfs RAID). Con un registro de configuración de dispositivos, se ha cerrado el bug “RAID5 escribe en un agujero”, un bloqueo durante las operaciones degradadas que no pueden dar como resultado una corrupción de datos.
- Statx(2), una alternativa moderna a Stat(2): Debido a algunas deficiencias halladas en el sistema de llamadas stat(2), se ha creado otro nuevo que ha estado en desarrollo durante años, dando como resultado statx(2).
- Soporte para unidades OPAL: La especificación de almacenamiento OPAL es un conjunto de especificaciones para las características de un dispositivo de almacenamiento de datos que mejoran la seguridad. Por ejemplo, define la manera en que el cifrado de los datos almacenados debe funcionar en caso de que una persona no autorizada obtenga la posesión de un dispositivo del que no puede ver los datos. Básicamente, se trata de una especificación de autoprotección para unidades de almacenamiento. Linux 4.11 permite a los usuarios configurar, desbloquear y bloquear ciertos dispositivos SED a través del protocolo OPAL.
- Soporte para el protocolo SMC-R (RFC7609): Se ha incluido soporte inicial para Shared Memory Communications-RDMA (SMC-R), un protocolo creado por IBM que ofrece capacidades de RDMA sobre RoCE (RDMA over Converged Ethernet) de forma transparente para aplicaciones que utilizan sockets TCP. Esto abre la puerta a un menor consumo de CPU, conexiones más fiables y filtrado por firweall de los paquetes basados en host.
- Buffers de scroll hacia atrás persistentes para todas las consolas VGA: Linux 4.11 añade soporte opcional para hacer un scroll hacia atrás del historial que no es refrescado cuando se cambia entre consolas.
¿Qué hay a nivel de GPU en Linux 4.11?
La gestión de energía de AMDGPU sigue mejorando y se incluido una implementación más rápida de RADV, la versión libre de Vulkan para gráficas AMD.
Intel ha habilitado la compresión del frame-buffer por defecto para el hardware Skylake y posterior. Por otro lado, el driver de Intel maneja ahora el audio de DisplayPort MST, permitiendo las posibilidades de transporte multi-transmisión de audio en las pantallas DP MST y ha incluido soporte inicial para Geminilake, cuyos SoC llegarán el año que viene.
Sobre Nouveau (el driver libre para gráficas NVIDIA), ha llegado código refactorizado de Secure Boot y basado en el trabajo de NVIDIA hasta el lanzamiento del firmware firmado para las gráficas Pascal destinadas a consumo, poniendo los cimientos para el soporte de aceleración para las gráficas GTX 1050, 1060, 1070 y 1080, aunque no será incorporado hasta Linux 4.12.
Fuentes: Kernel Newbies y Phoronix | Más información: Kernel Newbies
-
Hardware
- Cómo Imprimir desde la Línea de Comandos en Linux y Solucionar Problemas con Impresoras en Red
- Los 5 mejores comandos de Linux para solucionar problemas (y cómo los uso)
- 5 comandos de Linux para encontrar rápidamente la información de tu Sistema Operativo
- El controlador de gráficos NVIDIA 560 Linux adoptará completamente módulos de kernel de GPU de código abierto
- El 84% de los usuarios de PC no están dispuestos a pagar más por un hardware con soporte para IA, según una encuesta
- ¿PC con Linux o Windows 11 Copilot+? TUXEDO presenta el portátil Snapdragon X Elite ARM
- La startup finlandesa 'Flow' afirma que puede multiplicar por 100 la potencia de cualquier CPU con su chip complementario
- China lanza el buque portacontenedores eléctrico más grande del mundo
- Testar el rendimiento de discos duros en Linux
- ¿Por qué los portátiles están soldando sus RAM a la placa?
- TUXEDO Sirius 16 Gen2, el portátil de juegos Linux completamente AMD, recibe un CPU Ryzen 7 más rápido
- Clonezilla Live ahora está parcheado contra la puerta trasera XZ, con tecnología Linux 6.7
- La computadora de escritorio LXQt 2.0 se lanza en abril con un nuevo menú de aplicaciones y portado a Qt 6
- Lanzamiento del controlador de gráficos NVIDIA 550.54.14 para Linux con muchas mejoras
- El firmware BIOS/UEFI de código abierto Libreboot agrega más soporte de hardware