Суть такова: мне нужно мониторить довольно обширное дерево каталогов.
Отлавливать событие создания файла. Но при этом сначала создается вложенная структура и лишь потом записывается файл.
Что-то в духе:
/storage/1/
/storage/1/2/
/storage/1/2/3/
/storage/1/2/3/123456/
/storage/1/2/3/123456/file.ext
Вопрос: насколько для этого подходит inotify (в частности libinotifytools, который может мониторить рекурсивно)?
Файлов и каталогов будет очень много. Поскольку inotify на мониторинг каждого каталога открывает файловый дескриптор, то вопрос 2: какое максимальное значение открытых fd можно выставить через лимиты (гугл что-то не помог, сплошные статьи как увеличить, но верхний предел нигде не указан)?
Пример из libinotifytools натравленный на корень выдал при выставленном в 1000000 лимите «Not enough space on device»
Похожие темы
- Форум Inotify (2015)
- Форум Inotify Watches (2020)
- Форум inotify+usbfs (2009)
- Форум inotify <???.h> !!!!!!!!! (2006)
- Форум inotify в ядре (2011)
- Форум [kde4] nepomuk + inotify (2011)
- Форум inotify для sysfs (2013)
- Форум подружить zabbix + inotify (2013)
- Форум cannot initialize inotify (2017)
- Форум inotify большой файл (2019)