Os arquivos são escritos em blocos que consistem em uma infinidade de 512 bytes, por exemplo, 1kB, 4 kB. O tamanho do bloco difere entre os sistemas de arquivos e os tamanhos de disco. Quanto maior o disco, maior o bloco. Um arquivo contendo 1,5 kB de dados ocupará 1,5 kB de espaço em disco em um sistema de arquivos com tamanho de bloco de 512 kB, 2 kB em um sistema de arquivos com blocos de 1 kB e 4 kB em um sistema de arquivos com blocos de 4 kB.
O comando du
exibe uma estimativa do espaço em disco de todos os blocos ocupados pelos arquivos.
Se (especialmente se) você tiver um grande número de arquivos pequenos, o espaço reservado em um bloco no final de cada arquivo, mas não usado pelos dados, será maior em discos / sistemas de arquivos com um tamanho de bloco grande (maior discos).
Você pode verificar o tamanho do bloco para um determinado dispositivo com:
sudo blockdev --getbsz /dev/sda1