Tamanho real do arquivo no Windows

Tamanho real do arquivo no Windows

Tenho uma pergunta relacionada ao que estou testando/trabalhando/tentando entender atualmente.

Criei um pequeno arquivo de texto com o seguinte conteúdo

abc.txt

ABCDEF

Agora, quando visualizo as propriedades do arquivo

insira a descrição da imagem aqui

Vejo que o tamanho do arquivo é de 6 bytes (já que há 6 caracteres) e o tamanho no disco é de 4 KB. Deve haver alguns metadados associados a este arquivo, como tipo de arquivo, carimbos de data e hora, informações de segurança, etc.

Onde todas essas informações são armazenadas? É o MFT (tenho quase certeza que é)? Em caso afirmativo, posso descobrir de alguma forma quanto espaço é consumido pelos metadados deste arquivo?

Responder1

Esse não é o caso. Seu arquivo tem um tamanho absoluto de 6 bytes. O sistema de arquivos que você está usando, entretanto, possui um tamanho de bloco de 4 KB, o que significa que a partição é segmentada em blocos de 4 KB e seu arquivo, embora tenha apenas 6 bytes, deve ser escrito em um bloco de 4 KB, portanto "Tamanho no disco".

Todos os arquivos em seu sistema terão um "tamanho em disco" mínimo de 4 KB devido a isso, mesmo que sejam realmente menores e todos os seus arquivos terão um "tamanho em disco" múltiplo de 4 KB (4096 bytes).

O tamanho dos metadados que você referiu não aparecerá lá, mesmo se estiver armazenado com o arquivo no nível do sistema de arquivos.

informação relacionada