El desarrollador del núcleo de Linux Usama Arif señaló que el código de compresión Zstd verifica en tiempo de ejecución el soporte de instrucciones BMI2 del CPU cada vez que se crea un nuevo contexto, y que esta operación es innecesaria. Se enviaron tres parches para resolver la situación mediante una detección única.

El método actual ejecutaba dos series de instrucciones CPUID en cada operación de compresión o descompresión de bloque, generando una carga alta; sistemas de archivos como SquashFS, EROFS, Btrfs y F2FS seguían este camino. Los nuevos parches consultan el soporte BMI2 solo una vez, logrando en la misma prueba una reducción del %71 en el tiempo de descompresión y del %18 en el tiempo de compresión.

Se indica que los parches están en fase de revisión en la lista de correo del núcleo de Linux; si se aceptan, formarán parte de futuras versiones del núcleo. Esta mejora busca reducir el uso de recursos de CPU, especialmente en sistemas de archivos de alto rendimiento y aplicaciones criptográficas.