O Windows relata arquivos e pastas vazios, como ocupando 0 bytes
. Certamente é preciso algo para armazenar o nome do arquivo, atributos, data [criada / modificada / acessada] etc.
Como isso é ponderado?
O Windows relata arquivos e pastas vazios, como ocupando 0 bytes
. Certamente é preciso algo para armazenar o nome do arquivo, atributos, data [criada / modificada / acessada] etc.
Como isso é ponderado?
Respostas:
De um artigo da MS intitulado Otimizando NTFS :
Todos os sistemas de arquivos em disco do NT, incluindo NTFS, usam o cluster como sua unidade básica de armazenamento. Independentemente do tamanho do arquivo, ele deve ocupar pelo menos um cluster de espaço em disco. Portanto, arquivos muito pequenos, menores que um cluster, desperdiçam espaço em disco. ( Arquivos com menos de 1 KB são uma exceção. O sistema armazena esses arquivos no segmento de registro de arquivo MFT - FRS - que se refere a eles, em vez de armazená-los externamente .) Além disso, quando um arquivo não termina no mesmo No limite do cluster, a propagação do arquivo ocupa outro cluster completo, desperdiçando espaço. Quanto maior o cluster para o qual o arquivo foi derramado, mais espaço será desperdiçado.
A parte em itálico informa por que os arquivos vazios são relatados como ocupando espaço em disco (o espaço ocupado pela entrada da tabela de arquivos não está incluído nos cálculos).
Edit: Outro artigo útil detalhando o processo exato seguido.