Por que o tamanho de um diretório vazio no Linux é 4KB? [fechadas]

Estou usando o Ubuntu 14.04 e criei um diretório vazio em / tmp com o comando mkdir:

cd /tmp
mkdir foo

e depois verifiquei o tamanho usando ls:

ls -ldh foo

e o resultado mostra que o tamanho do diretório é 4KB, embora não tenha nada dentro!

então eu criei um arquivo vazio com o touch:

touch empty

e depois verifiquei seu tamanho:

ls -l empty

o resultado mostra que o arquivo vazio é 0B, que difere do diretório vazio.

Eu li sobre algumas perguntas e respostas dizendo que o 4KB é o metadado do diretório. Mas se são os metadados, que tipo de informação é armazenada e por que é tão grande, e por que um arquivo vazio não possui esse tipo de metadado? Se não são os metadados, o que o 4KB significa?

questionAnswers(2)

yourAnswerToTheQuestion