Noticias

Lanzamiento de Linux 6.1, soporte preliminar para el desarrollo de kernel basado en Rust

«Linus lanzó el kernel 6.1», Informe a LWN.net — es el que originalmente apoyó el desarrollo del kernel de Rust.

LWN explicado en otra parte Detalles de este hito:
Los sistemas sin un kernel de producción 6.1 ejecutarán cualquier código de Rust, pero este cambio les da a los desarrolladores del kernel la oportunidad de usar el lenguaje en un contexto de kernel y ver cómo es desarrollar en Rust…

Hay otras iniciativas en marcha, incluida la redacción Controlador de gráficos de Apple en el lenguaje Rust. Sin embargo, para la fusión inicial con el kernel principal, Linus Torvalds decir claramente Debe contener la menor cantidad de funciones posible. Por lo tanto, estos controladores y su código de soporte fueron eliminados y deben esperar a futuras versiones del kernel.qué si Necesita soporte para construir un módulo que se pueda cargar en el kernel y un pequeño módulo de ejemplo… Torvalds pidió algo que pudiera hacer «hola mundo», y eso es lo que obtuvimos. Es algo con lo que jugar, pero actualmente no se puede usar para ningún tipo de programación real del kernel.

Esperemos que esto cambie en un futuro próximo.
Al mismo tiempo, Linux 6.1 también incluye «soporte Programas BPF destructivosalgunas mejoras importantes en el rendimiento de io_uring, mejor control de espacio de usuario Mejorado por la creación transparente de una página enorme. capas de memoria soporte. «

este registrarse añadir:
Otras adiciones interesantes incluyen más compatibilidad con la arquitectura de CPU LoongArch de fabricación china, trabajo introductorio para admitir Wi-Fi 7 y correcciones de seguridad para algunas rutinas de Wi-Fi inestables en la versión anterior del kernel. También se han realizado muchos esfuerzos para mejorar el rendimiento de Linux en las computadoras portátiles y mejorar la eficiencia energética de los chips RYZEN centrados en PC de AMD.

LEER  Redes básicas Parte 3: ¿Qué es la dirección IP?

Publicaciones relacionadas

Deja una respuesta

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

Botón volver arriba