Розглянемо файлову систему, націлену на деякі вбудовані пристрої, яка робить не більше, ніж зберігає файли в структурі ієрархічної директорії. У цій файловій системі бракує багатьох операцій, до яких ви можете використовуватись у таких системах, як Unix та Windows (наприклад, дозволи на її доступ є абсолютно різними і не прив’язані до метаданих, що зберігаються в каталогах). Ця файлова система не допускає будь-якого жорсткого посилання або м'якого посилання, тому кожен файл має унікальне ім’я в строгій структурі дерева.
Чи є якась користь для зберігання посилання на саму директорію та на її батьківську в структурі даних на диску, що представляє каталог?
Більшість файлових систем Unix мають .
і ..
записи на диску. Цікаво, чому вони не обробляють ті, на рівні VFS (загальний драйвер файлової системи). Це історичний артефакт? Чи є вагомі причини, і якщо так, то саме, щоб я міг визначити, чи відповідає вона моїй вбудованій системі?