Hey Martin,
It's just an inotify monitor. Read how that works, you will see what's
the performance (close to zero, and everyone uses them, not just
tracker).
Don't take it bad please, but I wouldn't like to spam this bug report
more, we should settle down on basic knowledge about how the kernel
Carlos Garnacho [2017-03-01 10:59 -]:
> > - 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
Hey Doug,
"it's that it searched/returned 1st character on exactly where as gnome
search does anywhere in the filename exactly"
That's actually a quite good insight, and we can definitely implement it
making higher the "search hit score" to those files that has the
characters positioned in the
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
- Initial indexing (How long does it take? Does it make the computer
noticeably less responsive?)
I realize I might have not replied to the "responsiveness" bit. Given
Tracker miners set up themselves with low scheduler/io priority and high
niceness, I expect it to have little impact in perceived
> To summarize, I see 2 performance questions:
I'd add:
- Is it acceptable to have approximate search results if the indexing isn't
(yet) up to date?
- Does it significantly affect battery life?
--
You received this bug notification because you are a member of Ubuntu
Desktop Bugs, which is
Doug, nautilus 3.23.90 with the typeahead patch disabled is in the
GNOME3 Staging PPA for zesty.
To try nautilus with tracker, make sure 'tracker' and 'tracker-miner-fs'
are installed.
Then you can try to run these comamnds:
pkill nautilus
XDG_CURRENT_DESKTOP=GNOME nautilus
--
You received
To summarize, I see 2 performance questions:
- Initial indexing (How long does it take? Does it make the computer noticeably
less responsive?)
- Search (Is search in Nautilus more or less responsive with tracker? How
noticeable is the difference?)
--
You received this bug notification because
I would suggest you put up a test ppa for use in an ubuntu session & see
how it shakes out. The sooner the better as currently 17.04 installs are
cheap & disposable.
As far as type-ahead, the main attraction wasn't current dir. only, it's that
it searched/returned 1st character on exactly where
A clarification thanks to Jeremy Bicha asking about this.
Tracker is not needed for a fast search in the current directory. We do
that apart with the cache already in Nautilus. So the type ahead use
case for adding tracker can be dismissed.
For now, Tracker is for everything else I mentioned
Hello Carlos,
Carlos [2017-02-28 13:58 -]:
> Just wanted to mention I disagree with your statements and that I have
> the opposite experience and feedback from users (we agree we disagree,
> which is fine of course :)).
Yep :-) (I'm not making the call anyway). Thanks for sharing your
Hey Martin,
Just wanted to mention I disagree with your statements and that I have
the opposite experience and feedback from users (we agree we disagree,
which is fine of course :)).
--
You received this bug notification because you are a member of Ubuntu
Desktop Bugs, which is subscribed to
Carlos [2017-02-28 12:08 -]:
> "Tracker imposes a huge cost due to always indexing everything"
> As long as is low priority and the kernel scheduler works fine it shouldn't
> be an issue.
This isn't true. This will use a lot more CPU and disk cycles, thus decreasing
battery life. Or, if you
Just adding few more comments I missed:
"sorry, we don't show the file you just downloaded as we didn't get to indexing
it yet".
True. We do a regular search in parallel for this case, which unfortunately
involves lot of I/O. The point is this to be the less common case, we are lucky
enough
Hey Jorge,
great questions! Carlos Garnacho answered pretty well.
Nautilus doesn't really need to display that we are indexing the files or so,
since it's done in low priority it will be done when it's done. The user
shouldn't see a performance issue with that (if the kernel scheduler works as
Hi Martin,
You're right. Tracker is not a replacement for type-ahead search,
reducing tracker to this would be far too simplistic.
Using Tracker is however a technical decision adopted by the nautilus
team, they use it in a way that doesn't even attempt to be functionally
equivalent to
So all of this tells me that tracker isn't a replacement for typeahead
search. They have two entirely different use cases:
* Typeahead search only affects the currently displayed directory (or
should anyway -- you search through what you see, not through the
entirety of the file system). It is
Hey Jorge, some answers, for the same definition of "some" :P
- What does an upgrade look like? Let's say I have a home directory with
gigs of data, when I accomplish an upgrade to 17.10 when/how does
indexing take place?
Indexing would take place when the services have been started on the
user
Hi Jeremy/Carlos, thanks for working on better search for Nautilus,
we've needed this for a long time. I have some questions!
- What does an upgrade look like? Let's say I have a home directory with
gigs of data, when I accomplish an upgrade to 17.10 when/how does
indexing take place? Is this
** Description changed:
For Nautilus' built-in search to not be very slow, Nautilus needs to use
tracker for search.
This is especially important since it's being seriously proposed for
Ubuntu 17.10 that we drop the "type-ahead search" patch that reverted
the removal of that feature
Khurshid: I think deciding one or the other is tangential, they are just
two different tools both necessary for the default core experience of
Ubuntu. One is necessary for Unity 7, the other is necessary for
Nautilus (and other GNOME apps/tools).
--
You received this bug notification because you
With my obvious tracker maintainer bias, I support the move. Tracker has
been slowly but steadily improving in stability throughout the 1.x
series, the common complains about CPU and logging have decreased as
well from where I stand. Although I also suggest you have a look at the
settings and see
What about zeitgeist. Other things integrated with zeitgeist. So we run
tracker indexing service only to recursive search in nautilus?
--
You received this bug notification because you are a member of Ubuntu
Desktop Bugs, which is subscribed to nautilus in Ubuntu.
** Description changed:
For Nautilus' built-in search to not be very slow, Nautilus needs to use
tracker for search.
This is especially important since it's being seriously proposed for
Ubuntu 17.10 that we drop the "type-ahead search" patch that reverted
- the removal of that feature
24 matches
Mail list logo