Como os “cabeçalhos de arquivos”, “mapas de bits” e “inodes” entram na imagem ao gerenciar sistemas de arquivos?

1

Estou um pouco confuso sobre como esses termos são jogados em um livro que estou lendo. São todos termos diferentes que se referem ao mesmo conceito, ou são implementações ligeiramente diferentes, correspondentes à mesma coisa, mas em diferentes tipos de sistemas de arquivos? Qualquer entrada é apreciada:)

    
por Kaitlyn Mcmordie 25.10.2011 / 03:51

1 resposta

4

São coisas completamente diferentes:

Um 'cabeçalho de arquivo' é uma parte de um arquivo que identifica o conteúdo do arquivo. Alguns tipos de arquivo especificam um cabeçalho de arquivo, outros não. A maioria dos formatos de documento, imagem e vídeo tem um cabeçalho de arquivo a partir do qual o tipo de arquivo e os parâmetros básicos do arquivo podem ser identificados.

Um 'mapa de bits' registra o espaço usado e o espaço livre. Geralmente é usado por um sistema de arquivos para rastrear o uso de espaço em um volume.

Um 'inode' contém metadados do sistema de arquivos necessários para o sistema de arquivos encontrar o arquivo, saber qual é o tamanho e saber quais blocos contêm os dados no arquivo.

    
por 25.10.2011 / 04:11