A medida que Linux cumple 30 años, Kernel 5.14 ha sido lanzado. Contiene la amplia oferta habitual de correcciones internas por debajo de la capucha y cambios visibles al usuario. Echemos un vistazo a las principales mejoras y beneficios.
Celebraciones de cumpleaños y un nuevo kernel.
Linux acaba de cumplir 30. Publicación famosa de Linus Torvalds sobre la creación de un sistema operativo gratuito (" ... solo un hobby, no será grande y profesional como GNU ") Se realizó el 25 de agosto de 1991. Se lanzó un nuevo kernel de Linux a fines de agosto de 2021, coincidiendo con el "Constant Glitz, los fuegos artificiales y el champán" Que Torvalds concluye secamente, seguramente marcará el paso de la intervención de tres décadas.
Este lanzamiento de kernel trae una variada colección de mejoras y cambios, mezclando las correcciones de errores habituales y las mejoras de rendimiento con las características que atienden a algunos casos de uso más bien específicos, como un mejor soporte para tipos particulares de hardware y desenchufamiento en caliente para ciertas tarjetas gráficas.
El nicho de un hombre es la corriente principal de otro hombre. Alguien en algún lugar se alegrará de ver incluso la adición o solución más esotérica. Apoyar más plataformas de hardware ayuda a la propagación de Linux, lo que solo puede ser algo bueno en el esquema más amplio de las cosas. Dicho esto, hay mucho en este lanzamiento que beneficia a todos.
El único cambio en el que podría haber escuchado no es una de las nuevas adiciones, es algo que se ha sacado. Varias decenas de miles de líneas de código heredado se han eliminado del kernel, y con él, soporte para el [sesenta y cinco] viejo y en desuso Interfaz de disco duro de electrónica de accionamiento integrado (IDE).
Entonces, la compatibilidad con una interfaz de hardware que se remonta a finales de la década de 1980 se ha reducido, pero ¿qué hay de nuevo en esta versión para el aquí, y ahora?
Integración de características de portátil mejorada
Las computadoras portátiles de algunos fabricantes se beneficiarán de las características dedicadas en el kernel 5.14. Algunos de estos son visibles para el usuario final promedio y algunos están detrás de las escenas. Lenovo thinkpad Los usuarios de computadoras portátiles ahora pueden cambiar la configuración de BIOS desde Linux.
Esto se basa en una iniciativa encabezada por Dell, que también ha contribuido con un conductor que permite la incapacidad de las cámaras web y los micrófonos al imitar la acción de un interruptor de matanza o el acceso directo del teclado específico del fabricante que hace lo mismo.
Soporte mejorado del procesador
P-estado de Intel Procesadores de arquitectura híbrida los Alder Lake P y Alder Lake M recibe soporte extendido. Estos procesadores presentan una combinación de núcleos "GRAMET" de "Golden Cove" y de alta eficiencia de alto rendimiento. No debe quedar fuera, se ha agregado soporte para la carpa amarilla de AMD GPU y beige gobby gpu.
Probablemente las mejoras de kernel relacionadas con el procesador más significativas son las
memfd_secret
y mejoras de programación del núcleo. Estos son parte de la iniciativa en curso contra el anterior de Intel.
Vulnerabilidades de espectro y fusión
. Estos se descubrieron en 2018, y el trabajo ha estado en curso desde entonces para superar estas graves defectos de seguridad.
los
memfd_secret
Característica permite que las aplicaciones se destinen y la memoria de anillos de anillo que incluso el kernel no puede acceder. Esto le da a las aplicaciones un lugar seguro para almacenar secretos, como claves de cifrado y credenciales de autenticación.
Los métodos de programación básicas permiten el uso del kernel hyper-threading de manera más eficiente. Ahora puede asegurarse de que los procesos de alta confianza y la baja confianza no se ejecutan en el mismo núcleo al mismo tiempo. Los métodos anteriores para combatir Specter y fusión fueron a desactivar Hyper-Threading. Obviamente, eso era una solución para salir del paso, y estamos viendo las correcciones reales que viene a través.
los arquitectura RISC-V obtiene un mayor apoyo en forma de un mejor acceso a algunas de las características del núcleo central, incluyendo hugepages transparentes . Esta es una característica del núcleo que mejora el rendimiento al hacer el uso más eficiente de las instalaciones mapeo de memoria de una CPU. Estos son reforzadas con rutinas optimizadas para mover datos de ida y vuelta entre el espacio del núcleo al espacio de usuario. La adición de SimpleDRM en este contexto, no “la gestión de derechos digitales” “gestor de renderizado directo” -mejora interacciones con las GPU.
Mejoras USB4
El núcleo es USB4 rutinas se han mejorado. La latencia de sus controladores de audio se ha reducido, y las mejoras y correcciones de errores se han añadido a muchos otros pilotos relacionados con USB. El apoyo de USB4 en el núcleo rayo ha sido actualizado y aumentado.
AMD Radeon Soporte de intercambio en caliente
Fantasía tirando de su AMD Radeon tarjeta gráfica fuera de su equipo mientras se está ejecutando ? En teoría, con el kernel 5.14 ahora puede hacerlo, y sin conseguir un kernel panic por sus esfuerzos. Esto podría ser un poco por alto-para la función, pero la AMD Radeon GPU compatible con esta función y por lo tanto el kernel ahora es compatible con ella.
Soporte para otras plataformas.
Apoyo ha sido mejorada para plataformas fuera del factor de forma PC estándar. los Frambuesa Pi 400 es un ordenador dentro de un teclado. Basado en el modelo 4 del ordenador Raspberry Pi populares de una sola tarjeta (SBC) muy apreciado por los aficionados, los responsables y educadores que los paquetes de un equipo muy asequible en un paquete más pequeño que un teclado estándar. Sin embargo, el hardware no estándar requiere un kernel personalizado. El apoyo se incluye ahora en el núcleo estándar.
El plátano Pi es un descaro-llamada competidor directo de la Frambuesa Pi . los Plátano Pi Modelo M ahora recibe el apoyo directo dentro del núcleo.
Sistemas-on-a-chip también han sido objeto de atención. Adición de soporte directo para el Qualcomm SM8150 sistema-en-un-chip (SoC) mejora la experiencia de usuario para los usuarios de Linux que aprovechan la Microsoft Surface Duo plataforma que se basa en este SoC. SM8150 es el número de pieza para la plataforma móvil Snapdragon 855 + / 860.
los Rockchip RK3568 SoC también es apoyado por el kernel 5.14. Este es un producto diseñado para ser utilizado por otros fabricantes dentro de sus propios productos. Curiosamente, se está probando en el Quartz64 . Se trata de un SBC que está siendo desarrollado por Pine64, la gente detrás del Linux basada PinePhone .
Sobre el tema de los teléfonos inteligentes, el apoyo también se ha añadido para el Sony Xperia 1 / 1II y 5 / 5II teléfonos inteligentes, lo que facilita su uso con los sistemas operativos como Ubuntu Touch.
¿Cuándo obtendrá mi distribución 5.14?
distribuciones de rodadura como Arch y Manjaro ya están actualizando a sí mismos a 5.14. Otras distribuciones sigan el ejemplo de acuerdo con sus propios ciclos de actualización y actualización. que es genial para ver cada vez más amplia y mejor soporte para plataformas distintas de equipos de sobremesa y servidores estándar. Esto beneficia a la comunidad Linux como un todo, no sólo los usuarios de plataformas que no son de la línea principal.
Oh, sí, feliz cumpleaños, Linux!