Ya fue liberada la nueva versión del Kernel de Linux 4.20

Linux Kernel

Hace pocas horas y después de dos meses de desarrollo, Linus Torvalds anuncio la nueva versión del Kernel de Linux 4.20.

Que entre los cambios más notables en esta nueva versión del Kernel 4.20 se incluyen novedades de las cuales se han añadido diversas correcciones en cuanto a errores y sobre todo soporte a diversos dispositivos.

En esta nueva versión del Kernel de Linux se hicieron 14,997 parches de 1857 desarrolladores a la nueva versión, el tamaño del parche fue de 49 MB (los cambios afectaron a 11,402 archivos, se agregaron 686,104 líneas de código, 318945 líneas se eliminaron).

Aproximadamente el 47% de todos los cambios presentados en 4.20 están relacionados con los controladores de dispositivos, aproximadamente el 17% de los cambios están relacionados con la actualización de códigos específicos para arquitecturas de hardware, el 14% están relacionados con la pila de red, el 3% son sistemas de archivos y el 4% son subsistemas internos del Kernel.

¿Qué hay de nuevo en el Kernel de Linux 4.20?

Con este nuevo lanzamiento el soporte para la arquitectura del procesador C-SKY fue añadido así como el programador de tráfico taprio, el subsistema PSI (información de bloqueo de presión), P2P DMA para PCI.

Además de que se añadió la refactorización de código de procesamiento de señales, conexión de disectores de transmisión de red caché en la nueva estructura XArray, combinando los controladores amdgpu y amdkfd, aumentando el rendimiento del subsistema FUSE, la capacidad de filtrar paquetes de red basados ​​en etiquetas secmark, permitiendo la virtualización anidada para KVM.

Speck se ha ido

El controvertido Speck recientemente agregado con Linux 4.17 en el algoritmo de encriptación del Kernel fue eliminado en Linux 4.20.

Dado que Google privó de la confianza del código de Android realmente destinado. Esto no se debió a la tecnología, ya que el algoritmo fue desarrollado por la NSA.

Y la estandarización de este se le negó, ya que la NSA no estaba dispuesta a responder preguntas detalladas sobre el algoritmo.

Además, la virtualización se ha mejorado con KVM, que ahora permite máquinas virtuales a través de la virtualización anidada en una máquina virtual.

El soporte también está disponible para el Raspberry Pi Model 3. En el futuro, la pila TCP entregará paquetes con un nuevo algoritmo, que no solo debería ser más rápido sino también más seguro.

Nuevos protocolos

En este Kernel se implementó un nuevo programador de tráfico “taprio”, que permite administrar el envío de paquetes de acuerdo con las series de tiempo generadas anteriormente.

El método de programación se define en la especificación IEEE 802.1Qbv, tiene en cuenta los requisitos para la transmisión de tráfico sensible al tiempo de entrega de paquetes (por ejemplo, flujos de video y audio) y utiliza diferentes intervalos de tiempo para diferentes clases de tráfico.

Para el protocolo rtnetlink, se implementa un modo de comprobación estricta (“comprobación rígida”), que permite garantizar que la información relevante se transmita al espacio del usuario correspondiente a la solicitud entrante;

Se agregó la capacidad de filtrar volcados con información de enrutamiento por los protocolos utilizados (por ejemplo, para separar rutas de diferentes demonios de enrutamiento), tipos de rutas (por ejemplo, para asignar unicast)

El ID de la tabla de enrutamiento y la puerta de enlace más cercana (nexthop).

Dichos filtros han sido soportados durante mucho tiempo en iproute2, pero se implementaron en el espacio del usuario. Mover los filtros al espacio del kernel le permite aumentar la eficiencia de los grandes sistemas de enrutamiento basados ​​en Linux.

En la implementación de puentes de red (subsistema de puentes), se ha agregado la capacidad de ver estadísticas de VLAN en el contexto de puertos individuales;

El soporte para 5 y 6 canales para la banda de 60 GHz se ha agregado a la pila inalámbrica ieee80211, así como la capacidad de habilitar la funcionalidad FTM Responder desde el espacio del usuario.

¿Y el Kernel 5.0 para cuando?

Finalmente, muchos esperaban que el nuevo Kernel sería análogo al cambio a 4.0 puesto que después del 4.19 ahora se esperaba la versión 5.0.

Sin embargo, dado que Torvalds no quiere ser arreglado en un esquema, se dijo que Linux 5.0 vendrá en 2019. Aunque en una fecha estimada no se sabe, ya que de momento los planes para la próxima versión continúan para la versión 4.21.


Un comentario, deja el tuyo

  1.   Gatsu dijo

    Muy buen articulo como siempre. Cada que veo que mi Fedora descarga un nuevo kernel me paso por aquí para ver que pudiera traer de nuevo.

    Saludos cordiales

Deja tu comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

*

*

  1. Responsable de los datos: Miguel Ángel Gatón
  2. Finalidad de los datos: Controlar el SPAM, gestión de comentarios.
  3. Legitimación: Tu consentimiento
  4. Comunicación de los datos: No se comunicarán los datos a terceros salvo por obligación legal.
  5. Almacenamiento de los datos: Base de datos alojada en Occentus Networks (UE)
  6. Derechos: En cualquier momento puedes limitar, recuperar y borrar tu información.