"Peter J. Philipp" <p...@centroid.eu> writes: > On 05/15/13 13:41, Jérémie Courrèges-Anglas wrote: >> Doesn't kqueue() fit your needs? >> > > Thank you for your reply, > > I've never used kqueue before, does this only report events on descriptors > that have been opened?
I think so. > I'm wondering if an implementation is done to recurseively watch directories > in inotify (as written about in the limitations), then it would require a lot > less filedescriptors even for kqueue correct? And thus make monitoring > a filesystem's events a lot more efficient? As is, kqueue() won't monitor a directory tree recursively. But there are examples of kqueue() use; see for example the sysutils/gamin ports (also devel/glib2 uses it for GIOs, I think). > -peter -- Jérémie Courrèges-Anglas PGP Key fingerprint: 61DB D9A0 00A4 67CF 2A90 8961 6191 8FBF 06A1 1494