¿Por qué la salida `du`/el tamaño del subdirectorio en el disco cambia después de crear un archivo en el directorio principal?

¿Por qué la salida `du`/el tamaño del subdirectorio en el disco cambia después de crear un archivo en el directorio principal?
╼ pwd
/some/dir
╼ ls
╼ some_script.py --create centos-chroot
╼ ls
centos-chroot
╼ du --block-size=1 -s centos-chroot
6320181248
╼ fallocate -l 36613854208 largefile
╼ ls
centos-chroot largefile
╼ du --block-size=1 -s centos-chroot
6320185344

Intenté copiar el directorio antes de crear un archivo y ejecutarlo diff -qr, e incluso sha1sumrevisar findlos resultados una vez, nada cambia. Claramente no tengo nada más para acceder a los archivos en el directorio, ni máquinas virtuales/contenedores/lo que sea, ni escritura paralela, ni cambios de archivos, etc. Solo el LVM rayado de dos HDD con EXT4 encima, en el que creo y lleno un directorio, cree un archivo y luego el tamaño del directorio aparentemente aumenta de 0x178b65000a 0x178b66000. O de 0x178b67000a 0x178b6d000en otro caso, o de 0x178b67000a 0x178b6b000en el caso que grabé ayer.

No sucede siempre, no sucede en todas las máquinas en las que lo probé, y una vez que sucede, resulta muy difícil reproducirlo en la misma máquina.

información relacionada