Можно ли повторно использовать номера инодов в HFS +?

499
BobaFett

Использует ли файловая система HFS + номера узлов после полного удаления записей? Я пытаюсь определить, всегда ли увеличивается номер инода или номера используются повторно.

2
Я бы так подумал, но может случиться так, что они не будут использоваться повторно до тех пор, пока не будет назначено все пространство номеров, а затем используются свободные. Dan D. 10 лет назад 0
@DanD. Какие источники я могу сослаться, чтобы проверить это? BobaFett 10 лет назад 0

1 ответ на вопрос

2
David Tang

См. Раздел «Файл каталога» в Технической ноте Apple TN1150: формат тома HFS Plus для получения дополнительной информации.

HFS + не имеет "inode" точно. Он использует систему «Файл каталога». Идентификатор папки CatalogNodeID (CNID) или идентификатор файла сообщается как номер инода в инструментах Unix. CNID распределяются последовательно и могут использоваться для повторного использования путем постепенного нахождения первого свободного значения CNID.

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