What is zeitgeist-fts
?!
It's always in the 3 top positions of memory usage (competing with Firefox
and Compiz
) . After a fresh boot it uses about 30 MB, but after some hours or a day, it goes above 300 MB and stays there !
The file of this process is located at /usr/lib/zeitgeist/zeitgeist-fts
. I don't know what this thing does, but if it doesn't break any functionality, I would be really happy to remove it, because memory capacity is very precious to me.
Edit: I'm using Unity desktop on Ubuntu-12.04.2 LTS.
What zeitgeist is
Source: Wikipedia
How to quick-fix it
As zeitgeist is a journal, it'll grow bigger day after day, leading to ram consummation problem.
The easiest way to solve this is to make some clean by removing the current journal to let a new one take its place. It's not dangerous and can be done with a single command-line :
rm -r ~/.local/share/zeitgeist/
Or with your your file browser (
ctrl
+h
to display.
hidden file) :in your Home folder (~/) >
.local
>share
, and removezeitgeist
Your Ram consummation should be back to normal after a reboot. You can stay with this solution and wait until the next zeitgeist problem (probably in some years), or try one of the following solution.
How to disable it
(without remove it)
Better would be to disable it instead of removing it.
First open startup applications and UN-tick zeitgeist from startup automatically.
If you don't see zeitgeist in startup applications, open a terminal (CTRL+ALT+T) and issue the following command
Turn off Record Activity
Open Privacy settings and turn off Record Activity.
Last but not least, remove the execution bits to prevent application from running.
From a terminal (CTRL+ALT+T)
The
zeitgeist-fts
could be in an different location from what is specified here. If you cannot find it, issue the following commands one-by-one to locate the correct path.How to remove it
Following might be dangerous and remove also some important packages for Dash functionality.
Source: AskUbuntu
There are times when zeitgeist-fts starts acting up really weird. The issue is very erratic and not really easily reproducible at times.
One workaround is to delete the fts.index directory
then it will try to reindex it. I guess the high memory consumption is due to broken index. Deleting the index will force zeitgeist-fts to try to reindex it again.
After disabling activity recording (as explained by @NikTh), remove zeitgeist data altogether:
This folder will be recreated on next reboot with empty data and zeitgeist process won't take so much memory.
In Ubuntu 18.04 Bionic, to disable service restart after reboot: