Onde os nomes de arquivos / pastas são armazenados?

2

Se eu tivesse um arquivo sem dados, seria 0 bytes. No entanto, o arquivo que acabei de criar tem um nome de arquivo. Onde e como esses dados são armazenados na unidade? Existe uma diferença entre o modo como o Windows e o Linux armazenam nomes de arquivos / pastas?

    
por TheAmazing31 13.03.2016 / 01:30

1 resposta

2

No Windows, as meta-informações sobre um arquivo são armazenadas no Tabela de arquivos mestre . Há pelo menos uma entrada na MFT para cada arquivo em um volume do sistema de arquivos NTFS, incluindo a própria MFT. Todas as informações sobre um arquivo, incluindo seu tamanho, data e hora, permissões e conteúdo de dados, são armazenadas em entradas da MFT ou no espaço fora da MFT descrita por entradas da MFT.

Funciona de forma semelhante no Linux, no entanto o Linux tem acesso a muito mais sistemas de arquivos do que o Windows e o NTFS.

    
por 13.03.2016 / 02:00