Currently the FileSystemWatcher implementation for Linux is based on the inotify kernel API which is very inefficient and has some strong limitations.
But there is this new kernel API called fanotify with some advantages like being able to watch large directory trees recursively.
Do you have any plans using this API in the FileSystemWatcher when it's available? For older kernels, a fallback to inotify would probably still be necessary.
Currently the FileSystemWatcher implementation for Linux is based on the inotify kernel API which is very inefficient and has some strong limitations.
But there is this new kernel API called
fanotifywith some advantages like being able to watch large directory trees recursively.Do you have any plans using this API in the
FileSystemWatcherwhen it's available? For older kernels, a fallback to inotify would probably still be necessary.