Мониторинг ввода-вывода памяти графического процессора

Файл - это (примерно) три отдельные вещи:

  • Инод, структура метаданных, которая отслеживает, кому принадлежит файл, разрешения и список блоков на диске, которые фактически содержат данные.
  • Одна или несколько записей каталога (имена файлов), указывающих на этот inode
  • Сами блоки данных

Когда вы создаете пустой файл, вы создаете только inode и запись каталога, указывающую на этот inode. То же самое для разреженных файлов (dd if=/dev/null of=sparse_file bs=10M seek=1).

Когда вы создаете жесткие ссылки на существующий файл, вы просто создаете дополнительные записи в каталоге, которые указывают на тот же inode.

Здесь я все упростил, но вы поняли идею.

2
22.12.2015, 23:01
0 ответов

Теги

Похожие вопросы