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