Файловая система уровня файла изменяет уведомление в Mac OS X

Как все питание, представления имеют его собственную темную сторону. Однако Вы не можете обвинить представления в ком-то пишущем плохо выполняющий код. Кроме того, представления могут ограничить воздействие некоторых столбцов и обеспечить дополнительную безопасность.

28
задан Paul J. Lucas 27 August 2012 в 23:30
поделиться

2 ответа

РЕДАКТИРОВАТЬ: Не проверено, но Константин указывает ниже, что этот образец кода является устаревшим с 2012 года.

Я не верю, что есть специальный API для того, что вы ищете. Apple предоставляет образец кода для аналогичной проблемы под названием Watcher . Это не то, что вы ищете, но это лучшее, что вы можете сделать на данный момент. Вы должны делать снимки каталога и повторно сканировать его, когда обнаружите, что что-то изменилось. Время модификации, конечно, лучше всего проверять, если вы можете доверять времени модификации.

Вы, вероятно, правы, что попытка регистрации для неограниченного числа kqueue, вероятно, будет невозможной.

но Константин указывает ниже, что этот образец кода устарел по состоянию на 2012 год.

Я не верю, что существует специальный API для того, что вы ищете. Apple предоставляет образец кода для аналогичной проблемы под названием Watcher . Это не то, что вы ищете, но это лучшее, что вы можете сделать на данный момент. Вы должны делать снимки каталога и повторно сканировать его, когда обнаружите, что что-то изменилось. Время модификации, конечно, лучше всего проверять, если вы можете доверять времени модификации.

Вы, вероятно, правы, что попытка регистрации для неограниченного числа kqueue, вероятно, будет невозможной.

но Константин указывает ниже, что этот образец кода является устаревшим по состоянию на 2012 год.

Я не верю, что существует специальный API для того, что вы ищете. Apple предоставляет образец кода для аналогичной проблемы под названием Watcher . Это не то, что вы ищете, но это лучшее, что вы можете сделать на данный момент. Вы должны делать снимки каталога и повторно сканировать его, когда обнаружите, что что-то изменилось. Время модификации, конечно, лучше всего проверять, если вы можете доверять времени модификации.

Вы, вероятно, правы, что попытка регистрации для неограниченного числа kqueue, вероятно, будет невозможной.

Это не то, что вы ищете, но это лучшее, что вы можете сделать на данный момент. Вы должны делать снимки каталога и повторно сканировать его, когда обнаружите, что что-то изменилось. Время модификации, конечно, лучше всего проверять, если вы можете доверять времени модификации.

Вы, вероятно, правы, что попытка регистрации для неограниченного числа kqueue, вероятно, будет невозможной.

Это не то, что вы ищете, но это лучшее, что вы можете сделать на данный момент. Вы должны делать снимки каталога и повторно сканировать его, когда обнаружите, что что-то изменилось. Время модификации, конечно, лучше всего проверять, если вы можете доверять времени модификации.

Вы, вероятно, правы, что попытка регистрации для неограниченного числа kqueue, вероятно, будет невозможной.

8
ответ дан 28 November 2019 в 03:55
поделиться

Возможно, вы захотите проверить man fs_usage, хотя он не специфичен для каталога и требует привилегий root.

-2
ответ дан 28 November 2019 в 03:55
поделиться
Другие вопросы по тегам:

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