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

-
Energía.
- Un poco "de luz" en el histórico apagón del 28A: la mayor prueba de estrés para el sistema eléctrico ibérico
- BYD presenta nueva tecnología de supercarga para vehículos eléctricos con velocidades máximas de 1000 kW
- La Revolución Energética: Batería de Diamante de Carbono-14 con 5,700 Años de Duración
- El auge de la energía solar en EE.UU. continúa, pero se ve contrarrestado por el aumento del consumo de energía
- Enron.com anuncia pedidos anticipados de un reactor nuclear doméstico con forma de huevo
- Japón Descubre un Tesoro Submarino que Podría Redefinir su Economía y Liderazgo Global
- Las baterías de iones de litio de un solo cristal duran ocho veces más, según investigaciones
- Las nuevas barras de combustible nuclear resisten 1900º C ( 3452 °F ) durante 120 días de prueba, lo que aumenta las esperanzas de reactores más seguros
- El plan de Islandia de perforar un volcán para probar energía geotérmica supercargada y "sin límites"
- Este dispositivo genera electricidad con luz solar de noche
- La energía limpia debería volverse más barata y crecer aún más rápido
- Saurea: El Motor Solar Indestructible que Promete Transformar las Zonas Rurales del Mundo
- La energía verde de las baterías de almacenamiento está reemplazando a los combustibles fósiles en California y Texas
- Lanzamiento oficial del kernel 6.10 de Linux: esto es lo nuevo y lo mejorado
- China está instalando energías renovables equivalentes a cinco grandes plantas nucleares por semana