GNU/Linux >> Znalost Linux >  >> Linux

/usr/lib/tracker/tracker-store způsobuje velmi velké zatížení CPU na Debian Buster

po tracker-store běží s téměř 100% CPU, téměř po celou dobu 7 dní teď se zdá, že jsem našel snadnou opravu:

tracker reset --hard

CAUTION: This process may irreversibly delete data.
Although most content indexed by Tracker can be safely reindexed, it can?t be assured that this is the case for all data. Be aware that you may be incurring in a data loss situation, proceed at your own risk.

Are you sure you want to proceed? [y|N]: 

/usr/lib/tracker/tracker-store proces je pryč, ventilátor se točí a po týdnu je vše v klidu. Po restartu tracker-store stále zůstává zticha.


tracker-store je součástí trackeru, programu, který skenuje určitá specifikovaná místa na vašem pevném disku (a další místa, jako jsou vaše e-maily) a indexuje obsah do databáze. To vám umožňuje provádět rychlé vyhledávání obsahu souborů. Zatímco tracker-miner-* jsou programy, které skenují data, a tracker-store je program, který ukládá metadata do databáze pro pozdější rychlý přístup. Tracker používá databázi pro své vlastní účely, takže dává smysl, že může používat váš procesor, i když se nezabýváte procesem.

Můžete také nakonfigurovat tracker tak, aby nic neindexoval (viz program tracker-preferences), čímž mu pravděpodobně zabráníte v jakékoli práci. Nebo můžete zkusit balíček úplně odstranit, ale s největší pravděpodobností to naruší váš systém (další podrobnosti - díky @broman ). A také zkontrolujte tento příspěvek Jak zakážu tracker v GNOME?.

Zdroj:

blogs.gnome.org/mr/2009/09/18/tracker-update-2
Co je to tracker? - gnome


Někteří těžaři sledovačů se zaseknou na obsahu, kterému nerozumí. Pokud tracker daemon -f nezobrazuje žádné aktualizace, ale tracker-extract stále zatěžuje CPU, možná se podívejte do /tmp/tracker-extract-files.* . Pokud tam ten samý symbolický odkaz leží libovolně dlouho, došlo k selhání procesu těžby. Je důležité tento soubor odstranit odkudkoli, kde jej sledovač najde, jinak znovu spadne.

(shrnutí mé odpovědi původně zde:žádné aktualizace průběhu z gnome trackeru)


Linux
  1. /usr/bin Vs /usr/local/bin Na Linuxu?

  2. Rozdíl mezi /opt a /usr/local?

  3. Kdy mám použít /dev/shm/ a kdy /tmp/?

  1. Jaké jsou významy /usr/sbin, /usr/local/sbin a /usr/local/bin?

  2. Proč dávat věci jiné než /home do samostatného oddílu?

  3. Přesunutý obsah /bin do /usr/bin, je možné vrátit zpět?

  1. Proč mají všechny adresáře /home, /usr, /var atd. stejné číslo inodu (2)?

  2. Měly by weby žít ve /var/ nebo /usr/ podle doporučeného použití?

  3. CentOS /usr/local/lib pro celý systém $LD_LIBRARY_PATH?