The fact that inotify is still considered gold standard and that instead of improving or replacing it with something decent, a solution as crappy as fanotify has been allowed into the kernel speaks volumes about Linux Kernel development. Elsewhere, FSEvents (starting from OS X 10.7) is centuries ahead: Subscription to recursive per-file change events, including the responsible PID. Clearly, 2014 will be the year of the Linux Desktop. #linux #inotify #fanotify #owncloud
5 plus ones
Shared publicly•View activity
- Ha, love this gem from the man page:
"Fanotify monitoring of directories is not recursive: to monitor subdirectories under a directory, additional marks must be created. (But note that the fanotify API provides no way of detecting when a subdirectory has been created under a marked directory, which makes recursive monitoring difficult.)"
Here's hoping it one day becomes less brain damaged than inotify.
"Subscription to recursive per-file change events, including the responsible PID."
The PID seems to already be there in fanotify, so that part is not an issue ...Sep 18, 2014
- The issue is that linux developers allowed half-done APIs in, which is sort of disappointing.Sep 18, 2014
Add a comment...