Как "заголовки файлов", "битовые карты" и "inode" входят в картину при управлении файловыми системами?

Я немного запутался в том, как эти термины используются в книге, которую я читаю. Все ли это разные термины, относящиеся к одному и тому же понятию, или они слегка отличаются друг от друга реализацией, соответствующей одной и той же вещи, но в разных типах файловых систем? Любой вклад приветствуется:)

1 ответ

Решение

Это совершенно разные вещи:

"Заголовок файла" - это часть файла, которая идентифицирует содержимое файла. Некоторые типы файлов указывают заголовок файла, некоторые нет. Большинство форматов документов, изображений и видео имеют заголовок файла, из которого можно определить тип файла и основные параметры файла.

"Битовая карта" отслеживает, какое пространство используется и какое свободное место. Обычно он используется файловой системой для отслеживания использования пространства на томе.

"Inode" содержит метаданные файловой системы, необходимые файловой системе, чтобы найти файл, узнать его размер и узнать, какие блоки содержат данные в файле.

Другие вопросы по тегам