Linux 5.16 rc1 cuenta con tecnología de memoria que mejora el rendimiento • The Register
2 min readLinus Torvalds ha lanzado el primer candidato de lanzamiento para la versión 5.16 del kernel de Linux.
En su Anuncio del estado del núcleo el domingo por la tarde, Torvalds informó que la ventana de combinación de la nueva versión no incluía un “um, las cosas no están funcionando y ahora tengo que dividir donde se partieron por la mitad”. Así que el trabajo procedió rápidamente, tanto que incluso no viajar durante unos días y usar una computadora portátil (que Torvalds escribió es “generalmente bastante doloroso”) retrasó el progreso.
Torvalds escribió que Linux 5.16 no será una “gran versión”, pero incluirá algunas funciones nuevas e importantes. “Memory Folios” es un sistema de administración de memoria que proporciona “una forma más eficiente y segura de especificar ‘encabezado de un grupo de páginas’, en lugar de punteros de página y ‘compuesto_head ()’ y amigos”.
Como Explicar Por Matthew Wilcox, un colaborador del kernel de Linux desde hace mucho tiempo (y empleado de Oracle) que se enfoca en la memoria, Memory Folios tiene como objetivo “permitir que los sistemas de archivos y el almacenamiento en caché de páginas manejen la memoria en trozos mayores que PAGE_SIZE”.
Produjo unos buenos números. “Las publicaciones de varias páginas ofrecen algunas mejoras a algunas cargas de trabajo”, escribió Wilcox. “Las cargas de trabajo reales (por ejemplo, compilar el kernel, ejecutar postgres en un estado estable, etc.) parecen beneficiarse del 0-10%”.
¿Una única adición al kernel de Linux que podría mejorar el rendimiento en un diez por ciento? ¿Dónde firmamos?
Torvalds calificó los Memory Folios como “excepcionalmente esenciales, pero ciertamente no son la mayor parte de los cambios”.
Estos provienen de los sospechosos habituales, lo que Torvalds describe como “los controladores (gpu, red, sonido y puesta en escena se destacan, pero se acabó) y el código de la arquitectura”.
Las cargas de trabajo reales parecen beneficiarse entre el 0 y el 10%
“El soporte de hardware es la mayor parte del código, recibe la mayor parte de los cambios. Pero obviamente tenemos todas las demás actualizaciones normales, junto con el sistema de archivos, la red y el código del kernel. La documentación y el soporte para herramientas llenan el vacío. “
« Quoi qu’il en soit, la fenêtre de fusion s’est peut-être déroulée aussi bien que je pouvais l’espérer », a écrit Torvalds, avant d’ajouter « mais commençons toute la phase de stabilisation par des tests sérieux, Correcto ?
Escuchaste al hombre. ®
“Adicto a la televisión total. Experto en viajes. Gurú de Twitter. Evangelista de tocino. Creador galardonado. Aficionado al alcohol. Fanático de la música. Solucionador de problemas”.