It doesn't work on networked file systems as it has no way of knowing when something has been changed. On a local file system, the OS will inform if something changes as all file i/o go through the OS.