Já faz muito tempo desde que eu pude reproduzir esse problema. Eu acho que entendi agora:
$ ls -l
total 0
$ dd if=/dev/md0 >> a bs=10000k &
$ ls -l
total 9111552
-rw-r--r-- 1 rt rt 5816320000 Jan 7 23:31 a
Ele permanece assim até dd
terminar (ou ser eliminado) - mesmo se dd
for suspenso. Depois disso, as coisas parecem normais:
$ kill %1; ls -l
total 20120000
-rw-r--r-- 1 rt rt 20602880000 Jan 7 23:33 a
Portanto, simplesmente parece que xfs está reservando espaço para o arquivo expandir.
O dd
da questão é concluído, mas pode haver alguns outros arquivos abertos que possam justificar a reserva.