Un experto de Google ha implementado una mejora en el software RAID de Linux utilizando la tecnología AVX-512, presente en los procesadores AMD Ryzen 9 9950X. Esta optimización logra un incremento de hasta el 41% en la velocidad de generación y verificación de datos en discos duros configurados en RAID5 y RAID6. Para los usuarios, esto significa que sus equipos con estos chips manejarán el almacenamiento de forma más ágil, mejorando el rendimiento en tareas cotidianas sin coste adicional.
Cómo la optimización de Google exprime el AVX-512 en RAID 🚀
La mejora se centra en las operaciones de paridad y suma de comprobación, esenciales para la integridad de datos en RAID5 y RAID6. Al aprovechar las instrucciones AVX-512 de los núcleos Zen 5, el kernel de Linux puede procesar bloques de 512 bits por ciclo, reduciendo la latencia en cálculos de XOR y Reed-Solomon. Esto beneficia especialmente a servidores domésticos o estaciones de trabajo con múltiples discos, donde la verificación de datos se vuelve menos pesada para la CPU, liberando recursos para otras aplicaciones.
Tu disco duro ya no tendrá excusa para ir lento 😅
Ahora, cuando tu PC con AMD Zen 5 tarde media vida en copiar archivos, ya no podrás echarle la culpa al software. Google ha hecho su magia para que el RAID funcione como un cohete, aunque el disco duro siga siendo un caracol mecánico. La próxima vez que veas la barra de progreso congelada, recuerda: el problema no es el Linux, es que tu disco aún no se ha enterado de que tiene AVX-512.