Итак, я могу монтировать sysfs (виртуальную файловую систему для/sys), например, в нескольких местах, и каждый раз вижу одно и то же содержимое. Аналогично, я могу установить одно и то же блочное устройство (например,/dev/sda1) в нескольких точках подключения.Является ли linux-ядром повторно использовать структуры dentry с повторяющимися точками монтирования? Если да, то как?
Я пишу VFS для моего ядра на данный момент, и я борюсь со спецификой того, как монтируемые точки находятся в частях файловой системы.
Так что мой вопрос: Являются dentry Структура используются для представления (например) sysfs файловой системы на (например)/мнте в же структур, используемых, если я снова смонтировать sysfs в/mnt2? Или, альтернативный, эти структуры отличаются?
Если они разные, являются ли совместно используемые иноды? Заранее спасибо.