Hello Brian,

FAM is for intercepting syscalls like open I believe. This is what
virusscanners need. Tracker uses inotify at this moment.

With the Linux kernel there is no way to monitor a root of a filesystem
other than registering each and every directory (which is what crawling
is for).

One of the reasons for that is because kernel developers don't want
(large) dynamic amounts of memory to be utilized whenever the kernel
has to report changes on a filesystem.


You can read this thread on the systemd mailing list for some more
information and ideas from certain people experienced with the matter:

https://lists.freedesktop.org/archives/systemd-devel/2014-October/02434
4.html

https://lists.freedesktop.org/archives/systemd-devel/2014-October/02434
7.html

Kind regards,

Philip

On Wed, 2017-11-29 at 21:55 -0500, Brian J. Murrell wrote:
> Is it just because /home/brian/Pictures is on an NFS server that
> tracker just loops, constantly crawling it?
> 
> 29 Nov 2017, 20:04:04:    1%  File System             - Crawling
> recursively directory 'file:///home/brian/Pictures' 
> 29 Nov 2017, 20:10:14:    1%  File System             - Crawling
> recursively directory 'file:///home/brian/Pictures' 
> 29 Nov 2017, 20:16:32:    1%  File System             - Crawling
> recursively directory 'file:///home/brian/Pictures' 
> 29 Nov 2017, 20:22:38:    1%  File System             - Crawling
> recursively directory 'file:///home/brian/Pictures' 
> 29 Nov 2017, 20:29:01:    1%  File System             - Crawling
> recursively directory 'file:///home/brian/Pictures' 
> 29 Nov 2017, 20:35:16:    1%  File System             - Crawling
> recursively directory 'file:///home/brian/Pictures' 
> 29 Nov 2017, 20:41:30:    1%  File System             - Crawling
> recursively directory 'file:///home/brian/Pictures' 
> 29 Nov 2017, 20:48:59:    1%  File System             - Crawling
> recursively directory 'file:///home/brian/Pictures' 
> 29 Nov 2017, 20:55:06:    1%  File System             - Crawling
> recursively directory 'file:///home/brian/Pictures' 
> 29 Nov 2017, 21:01:34:    1%  File System             - Crawling
> recursively directory 'file:///home/brian/Pictures' 
> 29 Nov 2017, 21:07:52:    1%  File System             - Crawling
> recursively directory 'file:///home/brian/Pictures' 
> 29 Nov 2017, 21:14:06:    1%  File System             - Crawling
> recursively directory 'file:///home/brian/Pictures' 
> 29 Nov 2017, 21:21:32:    1%  File System             - Crawling
> recursively directory 'file:///home/brian/Pictures' 
> 29 Nov 2017, 21:29:10:    1%  File System             - Crawling
> recursively directory 'file:///home/brian/Pictures' 
> 29 Nov 2017, 21:36:35:    1%  File System             - Crawling
> recursively directory 'file:///home/brian/Pictures' 
> 
> Is there really nothing better we can do except just constantly crawl
> NFS shares?  Is FAM no longer used?
> 
> Cheers,
> b.
> _______________________________________________
> tracker-list mailing list
> [email protected]
> https://mail.gnome.org/mailman/listinfo/tracker-list

Attachment: signature.asc
Description: This is a digitally signed message part

_______________________________________________
tracker-list mailing list
[email protected]
https://mail.gnome.org/mailman/listinfo/tracker-list

Reply via email to