Para aquellos de ustedes que ejecutan EXT4 con E/S directa en dispositivos como Intel Optane DC Persistent Memory o PMEM simulados a través de una máquina virtual, se obtiene un mejor rendimiento de escritura al sobrescribir bloques ya asignados.
En cola dentro del código de desarrollo EXT4 antes de Linux 5.6 se optimiza la sobrescritura EXT4 DIO por Jan Kara de SUSE. Esta optimización sobre E/S directa al sobrescribir bloques ya asignados es particularmente beneficiosa para cargas de trabajo de subprocesos múltiples que realizan pequeñas escrituras.
Al probar con FIO para realizar escrituras aleatorias 4K, Kara descubrió que el rendimiento aumentó de 3018 MB/sa 4059 MB/s, o cuando se utilizó acceso directo (DAX), la mejora pasó de 3042 MB/sa 4311 MB/s. Esta optimización solo afecta el rendimiento al escribir sobre bloques ya asignados y no tendrá mejoras de rendimiento para las lecturas u otras áreas que no sean DIO.