cvs commit: src/sys/kern vfs_cache.c vfs_syscalls.c vfs_vnops.c vfs_vopops.c src/sys/sys namecache.h stat.h
Matthew Dillon
dillon at apollo.backplane.com
Thu Aug 25 17:12:43 PDT 2005
:How does this FSMID mechanism compare to (similar?) one recently
:introduced in Darwin/MacOSX 10.4? On this OS application that wants
:receive notification of filesystem change as they take place. It is
:necessary for applications like Spotlight, which use it to keep its
:indexing uptodate.
:On my 3 years old Mac, its very fast and there doesn't seem to be much
:overhead involved.
:It would be great to have such capability on Dragonfly.
:
:Raphael
Probably unrelated. Needing notification of filesystem changes
as they take place would be a journaling operation. We need to
add flags to generate a journaling stream that e.g. does not
include the actual data (so its short and sweet and just contains
paths and seek offsets/bytes), which could then feed into an indexing
program.
-Matt
More information about the Commits
mailing list