2013-09-11 2 views
0

Почему у нас есть интерфейс для изменения числа файлов i_generation с помощью chattr -v, когда FS уже увеличивает его при выделении нового inode из неиспользуемого списка?Зачем нам нужно изменять количество файлов i_generation?

Есть ли другие возможности использования этого продукта помимо его использования в NFS (обнаружение устаревших ручек файла на inode, повторно используемом после удаления файла)?

ответ

0

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

+0

Sure Isk. Но это в случае NFS .... но каково его использование в физической FS, а если оно не используется, то почему у нас есть опция -V с изменением номера i_генерации chattr? – Mavla

Смежные вопросы