- Initial indexing (How long does it take? Does it make the computer noticeably less responsive?)
I already tried to reply this to Jorge, it does depend. Depends on the amount of files and disk throughput.
- Search (Is search in Nautilus more or less responsive with tracker? How noticeable is the difference?)
Full-text search in Tracker is fairly optimized, plain FTS queries usually take ~30-50ms across multiple thousands of indexed documents. This is fast enough for search-as-you-type as nautilus uses it, and definitely faster than the recursive filename matching paths.
Hi Martin,
- Is it acceptable to have approximate search results if the indexing isn't (yet) up to date?
If tracker-miner-fs is not paused/throttled down, it will pick up changes in monitored folders just as fast as any other app, there is very little extra overhead above the gio/inotify delays.
- Does it significantly affect battery life?
Given Tracker is pretty conservative while on battery, that's a bold "no".
However "acceptable" or "significant" something is is entirely in the eye of the beholder. It's not news that there's a trade off between instantness and cpu/battery, Tracker can't get the best of both worlds at the same time.
Hey Jeremy,
- Initial indexing (How long does it take? Does it make the computer noticeably less responsive?)
I already tried to reply this to Jorge, it does depend. Depends on the amount of files and disk throughput.
- Search (Is search in Nautilus more or less responsive with tracker? How noticeable is the difference?)
Full-text search in Tracker is fairly optimized, plain FTS queries usually take ~30-50ms across multiple thousands of indexed documents. This is fast enough for search-as-you-type as nautilus uses it, and definitely faster than the recursive filename matching paths.
Hi Martin,
- Is it acceptable to have approximate search results if the indexing isn't (yet) up to date?
If tracker-miner-fs is not paused/throttled down, it will pick up changes in monitored folders just as fast as any other app, there is very little extra overhead above the gio/inotify delays.
- Does it significantly affect battery life?
Given Tracker is pretty conservative while on battery, that's a bold "no".
However "acceptable" or "significant" something is is entirely in the eye of the beholder. It's not news that there's a trade off between instantness and cpu/battery, Tracker can't get the best of both worlds at the same time.