web-dev-qa-db-ja.com

/ usr / lib / tracker / tracker-storeは、Debian "Buster"で非常に重いCPU負荷を引き起こします

最後のアップグレード後:

  Operating System: Debian GNU/Linux buster/sid
            Kernel: Linux 4.18.0-2-686-pae
      Architecture: x86

/ usr/lib/tracker/tracker-storeは、CPUに非常に大きな負荷をかけます。

  PID USER      PR  NI    VIRT    RES    SHR S  %CPU  %MEM     TIME+ COMMAND                                                                          
 7039 nath      20   0   96136  24460  11480 R 100,0   1,3   0:01.76 tracker-store

tracker daemonを実行すると、次のようになります。

Miners:
17 Nov 2018, 21:17:06:  ?     File System           - Not running or is a disabled plugin
17 Nov 2018, 21:17:06:  ?     Applications          - Not running or is a disabled plugin
17 Nov 2018, 21:17:06:  ?     Extractor             - Not running or is a disabled plugin

すべてのトラッカーアクティビティを無効にしたと思いましたが、何をしているのですか?

ファンが狂ってしまい、再起動しても状況は改善されません。

9
nath

した後 tracker-storeほぼ100%のCPUで実行し、ほぼすべての時間7日間今、簡単な修正を見つけたようです:

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プロセスは今のところなくなっており、ファンは回転しており、1週間後にはすべてが静かに見えます。ただし、再起動はテストしていません...


pdate:修正、再起動後もtracker-store静かにします。

9
nath

tracker-storeは、ハードドライブ(および電子メールなどの他の場所)の特定の場所をスキャンし、データベースにコンテンツのインデックスを作成するプログラムであるトラッカーの一部です。これにより、ファイルの内容をすばやく検索できます。一方、tracker-miner- *はデータをスキャンするプログラムで、tracker-storeはメタデータをデータベースに保存して後で高速にアクセスできるようにするプログラムです。トラッカーは独自の目的でデータベースを使用するため、プロセスを扱っていない場合でもCPUを使用できるのは当然です。

また、何も索引付けしないようにトラッカーを構成することもできます(プログラムtracker-preferencesを参照)。これにより、おそらく作業をまったく停止できます。または、パッケージを完全に削除してみることもできますが、システムが壊れる可能性が高くなります(詳細 詳細 -@bromanのおかげ)。また、この投稿もチェックしてください GNOMEでトラッカーを無効にするにはどうすればよいですか?

出典:

blogs.gnome.org/mr/2009/09/18/tracker-update-2
トラッカーとは -gnome

4
finn

一部のトラッカーマイナーは、理解できないコンテンツに夢中になります。 tracker daemon -fに更新が表示されていないが、tracker-extractがまだCPUを消費している場合は、/tmp/tracker-extract-files.*を確認してください。同じシンボリックリンクがしばらくそこにあると、マイナープロセスがクラッシュします。トラッカーが見つけた場所からそのファイルを削除することが重要です。そうしないと、再びクラッシュします。

(最初の私の応答の概要はここにあります: gnome trackerからの進行状況の更新なし

1
scruss