Existem três razões possíveis:
-
a sua implementação não verifica arquivos vinculados apenas uma vez
-
o sistema de arquivos não reporta o espaço usado pelos arquivos corretamente com o stat () syscall
-
O sistema de arquivos é o NFS e o servidor de arquivos está executando o HP-UX