История изменений
Исправление zurg, (текущая версия) :
Просто мучает он не системный вызов непосредственно для работы с файлами, а системный вызов проверяющий уведомления, которые сюрприз-сюрприз, должны поддерживаться файловой системой - fanotify.
Системный вызов тут один, и он усыпит пользовательский процесс/поток, но и в ядре ненужно никаких непрерывно шурующих циклов для этого, скорее всего там что-то похожее на колбэк который разбудит этот поток, при изменении отслеживаемого объекта
Исходная версия zurg, :
Просто мучает он не системный вызов непосредственно для работы с файлами, а системный вызов проверяющий уведомления, которые сюрприз-сюрприз, должны поддерживаться файловой системой - fanotify.
Системный вызов тут один, и он усыпит пользовательский процесс/поток, но и в ядре ненужно никаких непрерывно шурующих циклов для этого, скорее всего там что-то похожее на колбэк который разбудит этот поток, при доступе к отслеживаемому объекту