Metadados do sistema de arquivos . No início do seu disco há um conjunto de arquivos invisíveis como $ MFT, que armazenam informações sobre os diretórios e arquivos em seu sistema, incluindo informações como nome, localização da pasta, permissões, etc. Eles também contêm informações sobre os blocos específicos arquivo ocorre, exatamente onde ele inicia e quanto tempo é. Esta informação é indexada e organizada para recuperação muito rápida.
Assim, o sistema operacional pode consultar esses arquivos pequenos / rápidos que descrevem os arquivos em seu disco e, em seguida, apenas adicionar os comprimentos de todos os arquivos juntos para obter o espaço total ocupado.
Quanto ao tamanho do disco, ele vem dos registros do Descritor de volume no arquivo $volume
, que contém informações sobre sua partição. subtraia o total usado do total e você fica livre.
As mecânicas que estou descrevendo estão relacionadas ao sistema de arquivos NTFS , e enquanto os metadados do sistema de arquivos se manifestam de maneiras diferentes para diferentes tipos de sistema de arquivos, todos eles têm os mesmos conceitos gerais de como definir e descrever arquivos no disco.