2

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

Могу ли я заполнить жесткий диск только символическими ссылками? Или NTFS имеет ограничение, заключающееся в том, что на одном диске / в одной папке разрешено не более X символических ссылок, поэтому емкость диска не может быть достигнута?

3 ответа3

2

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

Часто несколько файловых записей обычно хранятся в одном секторе.

Если вы продолжите создавать файлы в каталоге, в конечном итоге вы заметите, что общее свободное дисковое пространство немного уменьшается, поскольку дополнительный сектор выделяется для хранения большего количества записей в именах файлов.

Обычно вместе с каждой записью имени файла сохраняется другая информация, такая как различные временные метки, идентификатор владельца, начальный сектор, размер, атрибуты, разрешения и т.д.

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

0

Когда вы форматируете свой диск, происходит то, что определенное пространство резервируется во время форматирования для имен файлов и других метаданных файловой системы. Это пространство обычно находится в задней части раздела. Если вы используете все зарезервированное пространство, оно будет выделено больше, и в этот момент вы увидите уменьшение свободного места на диске.

0

Скорее всего, у вас закончатся записи каталога на диске, прежде чем вы исчерпаете место на диске. Просто запустите CHKDSK на диске, и вы увидите, сколько "доступных единиц выделения на диске" доступно.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .