Aqui estão as respostas que são verdadeiras para ext2 / ext3 / ext4. Se eles são verdadeiros para outros sistemas de arquivos, depende da sua implementação.
- user48838 respondeu a este corretamente. Mais arquivos consomem mais metadados. Eles são alocados em blocos de 4k ou em qualquer outro tamanho definido no momento da criação do sistema de arquivos
- Sim, é um recurso / problema do sistema de arquivos real
- Em um sistema de arquivos ext3, isso não é possível. Apenas recriando o diretório (vazio)
- O código fonte está em torno de aqui e em arquivos relacionados
Mas você tem sorte. Quando você recria a mesma quantidade de arquivos que você já excluiu, o tamanho do diretório permanecerá o mesmo. Somente quando você adicionar mais arquivos aumentará.