How do I control Tracker's Resource use?

Sam Stern samstern at samstern.net
Wed Jan 9 19:50:18 UTC 2008


Hi all,

I have Ubuntu 7.10 installed on a 2gb dual-core Dell Vostro laptop. The
laptop has two users. When the laptop is not in use, two tracker processes
run:
Ps -axwu | grep "sm-client":

User1    8445 27.4  6.9 201392 143924 ?       D    Jan01 3221:26 nautilus
--no-default-window --sm-client-id default2
User2      9007 27.1  7.0 203116 146104 ?       D    Jan01 3178:14 nautilus
--no-default-window --sm-client-id default2


The processes eat up allot of memory and cause significant cpu use that
causes issues with background process like backup, webserver, database etc.
I modified the ~/.config/tracker/tracker.cfg with:

"InitalSleep=120",
"LowMemoryMode=true"
"Throttle=20"

Which did help the issue but the tracker process are still running at full
speed. How do I get these process to be run "nice" so they are preempted
when there is real work to be done? For now, I've uninstalled tracker but
would like to use it (or other desktop indexer) - once I solve it's
unreasonable resource use.


Any tips appreciated!


Sam S.






More information about the ubuntu-users mailing list