web-dev-qa-db-ja.com

大量のRAMを消費するTracker-extractおよびTracker-storeプロセス

私はArch Linux、カーネル3.16を使用しています。

先週、私の2つのプロセスtracker-extractとtracker-storeが大量のRAMを使用しています。 2時間に1回、システムがハングアップします。

トラッカー-抽出は300 MBを、トラッカー-ストアは2 GBのRAMを使用します。(合計RAMは3.8 GB)

これらのトラッカープロセスとは何か、それらの作業は何かを知りたいです。それらを殺すと、システムのパフォーマンスにこの影響はありますか?

これらの2つのプロセスを取り除くことができるようにそれらを永久に殺す方法は何ですか?

私を助けてください。

16
Ankith

pkgfileを使用して、これらのファイルがどのパッケージに属しているかを調べます。

pkgfile tracker-extract

結果:

extra/tracker

pacmanpacman -Ss tracker)、明らかにします:

extra/tracker 1.2.3-1 (gnome)
    All-in-one indexer, search tool and metadata database

私はgnomeのユーザーではないため、このパッケージが提供する特定の機能についてコメントすることはできません。ただし、常にパッケージを削除して、何が起こるかを確認できます。

pacman -Rs tracker
10
Steve

トラッカーは(gnomeによって)ファイルをインデックス化して検索可能にし、一部のプログラム(音楽ファイル用のRhythmboxなど)に自動的に表示するために使用されます。 Ubuntu wikiの詳細はこちら https://wiki.ubuntu.com/Tracker

次のコマンドを使用して、タグデータベースのハードリセットを行い、すべてのトラッカープロセスを再起動できます。

tracker reset -r
7
jket

トラッカーは、ドキュメントのインデックス作成に使用されます。

Fedoraで インデックス作成を無効にする の手順を次に示します。

7
Denis Rouzaud

使用する tracker daemon -t終了してtracker daemon -sプロセスを開始します。

4
Kushagra Karira

AskUbuntuには、トラッカーに関する問題についてたくさんの会話があります。どうやら代わりにCPUやディスクスペースを消費している人もいますが、私はあなたと同じ問題を抱えていましたRAM

この回答 は、Arch Linuxでも動作するように見えるUbuntuのコマンドを提供します。

echo -e "\nHidden=true\n" | Sudo tee --append /etc/xdg/autostart/tracker-extract.desktop /etc/xdg/autostart/tracker-miner-apps.desktop /etc/xdg/autostart/tracker-miner-fs.desktop /etc/xdg/autostart/tracker-miner-user-guides.desktop /etc/xdg/autostart/tracker-store.desktop > /dev/null
gsettings set org.freedesktop.Tracker.Miner.Files crawling-interval -2  
gsettings set org.freedesktop.Tracker.Miner.Files enable-monitors false  
tracker reset --hard

tracker-storeおよびtracker-minersをアンインストールしようとするより単純なルートを取りました。私にとって重要ではないいくつかのプログラムの依存関係としてインストールされていたので、それらもアンインストールしました。問題が解決しました!

2