LINUX.ORG.RU

История изменений

Исправление zurg, (текущая версия) :

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

Системный вызов тут один, и он усыпит пользовательский процесс/поток, но и в ядре ненужно никаких непрерывно шурующих циклов для этого, скорее всего там что-то похожее на колбэк который разбудит этот поток, при изменении отслеживаемого объекта

Исходная версия zurg, :

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

Системный вызов тут один, и он усыпит пользовательский процесс/поток, но и в ядре ненужно никаких непрерывно шурующих циклов для этого, скорее всего там что-то похожее на колбэк который разбудит этот поток, при доступе к отслеживаемому объекту