Fix High CPU Usage by Tracker-Miner-3 in Ubuntu GNOME

A laptop fan ramps up, the desktop feels sluggish, and System Monitor shows tracker-miner-fs-3 using a large share of the CPU. On Ubuntu GNOME, that process is part of the desktop search indexer: it scans selected locations and reads file metadata so searches can find documents, photos, music, and other content. A burst of activity after setup, a large file copy, or a system update may be normal. CPU use that stays high for hours or returns whenever the same folder is scanned deserves a closer look.

First check whether indexing is simply catching up. Then narrow the folders GNOME searches, update Ubuntu, and rebuild the search index only if simpler steps fail. The last option is safe for the underlying files, but it removes indexed data and can affect Tracker tags.

Why is Tracker using so much CPU?

Tracker processes newly discovered and changed files. A large home directory, a folder with many photos or documents, a mounted drive, or a directory where files are constantly created and deleted can keep the indexer busy. A damaged or stale index can also cause repeated work. GNOME documentation describes Tracker as the desktop search indexer, while Ubuntu's package pages identify the filesystem miner and metadata extraction components.

The process name depends on the Ubuntu release. Ubuntu 22.04 and 24.04 use Tracker 3 and commonly show tracker-miner-fs-3 in process tools. Ubuntu 26.04 renamed the GNOME service to LocalSearch; use the localsearch commands below on that release. If you see a different name, check your Ubuntu version before copying commands.

1. Confirm that the process is actually the CPU bottleneck

Open System Monitor from Activities and select the Processes view. Sort by CPU and check whether the Tracker or LocalSearch filesystem process remains near the top. You can confirm from Terminal as well:

ps -eo pid,comm,%cpu,%mem --sort=-%cpu | head -n 12

Do not mistake memory use for CPU use, and do not terminate the process just because it appears in the list. GNOME search relies on its index, and ending a scan can leave the work to restart later. If another process is consuming CPU, troubleshoot that process instead.

GNOMEシステムモニターのプロセス一覧で、デスクトッププロセスの中からtracker-miner-fs-3が選択されている。
The illustration highlights the filesystem miner entry. In System Monitor, sort by the live CPU column and see whether it stays near the top.

2. Check whether indexing is still making progress

After a fresh Ubuntu installation, a major upgrade, or a large import of files, leave the computer powered on and give indexing time to settle. Avoid repeatedly restarting the service while it is processing a backlog. On Ubuntu 22.04 or 24.04, run:

tracker3 status

statusコマンドは、現在のインデックスの状態と記録されたメタデータインデックス作成の失敗を報告します。後で再度実行してください。ステータスが変化し、最終的にインデックス作成が完了したと報告された場合は、追いつきスキャンが必要であることを示しています。このコマンドは、ファイルに関連付けられた繰り返しの失敗を明らかにする場合もあります。その場合は、ファイルのパスをメモし、そのファイルまたはファイルを含むフォルダを確認してください。

Ubuntu 26.04では、同等のコマンドは次のとおりです。

localsearch status

これらのコマンドはリリースごとに異なります。コマンドが見つからない場合は、サードパーティのソースから無作為にパッケージをインストールしないでください。Ubuntuのリリースを確認し、そのリリースのパッケージアーカイブとマニュアルページを使用してください。

Tracker3のステータスと、インデックスの状態が「進行中」とマークされた例を表示するUbuntuターミナル。
Tracker 3 リリースで tracker3 status コマンドを使用してインデックス作成の進捗状況を確認してください。システムによって出力結果は異なる場合があります。

3. GNOMEが検索する場所を減らす

CPU使用率が急上昇する原因が、大きなアーカイブや頻繁に変更されるフォルダにある場合は、その場所を検索対象から除外してください。アクティビティで「検索」を検索して設定を開き、「検索場所」を選択します。アクティビティの検索で不要なデフォルトの場所をオフにしてください。GNOMEはカスタム検索場所もサポートしています。カスタムディレクトリを除外するには、以下の対応するindexコマンドを使用し、正確なパスを置き換えてください。

これはGNOMEが検索用にインデックスを作成する対象を変更するものであり、ファイルを削除したり移動したりするものではありません。無効にした場所の検索結果が失われる可能性があるため、ドキュメント、ピクチャ、その他のよく検索するフォルダは、それらに依存している場合は有効にしておいてください。ターミナルから設定済みのフォルダを確認するには、Ubuntu 24.04では以下のコマンドが利用できます。

tracker3 index

Ubuntu 26.04 では以下が提供されます

localsearch index

これらはインデックス化された場所の一覧です。インデックス化すべきでないカスタムディレクトリを削除するには、対応するコマンドを使用し、その正確なパスを置き換えてください。

tracker3 index --remove /path/to/archive

Ubuntu 26.04 では、 を使用してくださいlocalsearch index --remove /path/to/archive。Ubuntu では、これらの変更は再起動後も保持されると説明されています。場所を元に戻すには、index --addリリースのマニュアルページで構文を確認した後、対応するコマンドを使用してください。

GNOME設定の検索場所が表示され、ホームフォルダと、個別の検索切り替え機能を備えた2つのカスタムフォルダが表示されます。
検索に不要な、容量の大きい場所や頻繁に変更される場所のインデックス作成は無効にし、必要なフォルダは有効のままにしておきましょう。

4. 利用可能なUbuntuアップデートをインストールする

リセットを行う前に、Ubuntuの通常のアップデートチャネルからアップデートをインストールしてください。トラッカーのコンポーネントはUbuntuのリリースごとに異なり、修正プログラムはそのリリース向けに提供されるパッケージを通じて提供されます。ソフトウェアアップデーターを開き、利用可能なアップデートをインストールし、Ubuntuが再起動を要求した場合は再起動してください。Ubuntuの標準パッケージコマンドを使用することもできます。

sudo apt update
sudo apt upgrade

CPU使用率が高いという問題を解決するためだけに、PPAを追加したり、GNOMEの検索コンポーネントを置き換えたりしないでください。特定のアップデート直後に問題が発生し、インデックス作成が完了した後も問題が続く場合は、Ubuntuパッケージの変更履歴を確認するか、リリースバージョンとパッケージバージョンを添えてバグを報告してください。

5. インデックスが停止または破損しているように見える場合にのみ、インデックスを再構築してください。

プロセスが同じコンテンツを繰り返しスキャンする場合、インデックスの状態が継続的にエラーを報告する場合、または場所を減らして更新した後も CPU 使用率が異常に高いままの場合は、ファイルシステム インデックスを再構築してください。この手順では検索データベースがクリアされ、インデクサーが選択した場所を再度スキャンします。ファイルは削除されませんが、Ubuntu のマニュアルでは、リセットは元に戻せないこと、および Tracker タグに影響が出る可能性があることが警告されています。インデックスの再構築中は、CPU とディスクのアクティビティが一時的に上昇することが予想されます。

Ubuntu 22.04または24.04では、以下を使用してください。

tracker3 reset --filesystem

Ubuntu 26.04では、名前が変更されたコマンドを使用してください。

localsearch reset --filesystem
Ubuntuターミナルでプロンプトに「tracker3 reset --filesystem」と入力したが、コマンド出力がなかった。
このターミナル画面の例では、リセットコマンドは入力されていますが、実行されていません。実行する前に、警告をよく読み、コマンドがご使用のUbuntuリリースに対応していることを確認してください。

~/.cacheディレクトリを手動で削除したり、代替手段として使用したりしないでください~/.local/share。サポートされているリセットコマンドはインデックスを対象とし、サービスがキャッシュを再作成できるようにします。コマンドを実行した後、CPU使用率を判断する前に、新しいスキャンが完了するまで待ってください。

6. 結果を確認し、次に何をすべきかを決定する。

簡単な前後比較チェックを行ってください。

  • システムモニターまたはで、CPU使用率の高いプロセス名とUbuntuのリリースを確認してくださいlsb_release -a。
  • tracker3 statusUbuntu 22.04/24.04 または Ubuntu 26.04 で実行しlocalsearch status、インデックス作成が進行中か完了しているかを確認してください。
  • インデックスの場所を変更したり、データベースを再構築したりした後は、最初のスキャンが完了するまでお待ちください。その処理中にCPU使用率が再び上昇する場合があります。
  • スキャンが落ち着いたら、システムモニターを再度開いてください。ファイル変更時に短時間の動作が発生するのは想定内です。アイドル状態にもかかわらずCPU使用率が繰り返し高くなる場合は、インデックス化されたパスや報告されたインデックス作成エラーを調査する必要があります。

スキャン完了後も問題が解決しない場合は、Ubuntuのバージョン、正確なプロセス名、該当するステータスコマンドの出力、および繰り返しエラーが発生するファイルの場所を記録してください。その情報をUbuntuのバグ報告ツールまたはGNOME LocalSearchの課題追跡システムで報告してください。プライベートなファイル名やドキュメントの内容を公開することは避けてください。

ソース

コメントを残す

Fix High CPU Usage by Tracker-Miner-3 in Ubuntu GNOME

Fix High CPU Usage by Tracker-Miner-3 in Ubuntu GNOME

Learn why tracker-miner-fs-3 uses high CPU in Ubuntu GNOME and how to check indexing, exclude folders, update Ubuntu, or safely rebuild the search index.

UEFI環境でDebianをインストールした後に発生する「起動可能なデバイスが見つかりません」というエラーを修正する

UEFI環境でDebianをインストールした後に発生する「起動可能なデバイスが見つかりません」というエラーを修正する

Debianを再インストールすることなく、ブートモード、EFIシステムパーティション、GRUBファイル、ファームウェアのブート順序を確認することで、DebianのUEFIブートエラーを修正します。

PC向け最高の写真整理ソフト TOP 5

PC向け最高の写真整理ソフト TOP 5

PCのハードドライブに数千枚の写真が溜まり、フォルダ名がめちゃくちゃで欲しい写真を探すのが大変なら、本当にストレスですよね。全体のアルバムを漁るのも時間の無駄です。専門の写真整理プログラムがこの問題を完璧に解決してくれます。

ゲームバーのショートカット Win+G が機能しない問題のトラブルシューティング

ゲームバーのショートカット Win+G が機能しない問題のトラブルシューティング

Windows で Win+G ショートカットが機能しないのは困りものですか? 簡単な再起動から高度な解決策まで、ゲーム バーの問題に関する実証済みのトラブルシューティング手順を見つけて、ゲーム ツールバーを簡単に復元しましょう。

Windows 11 ネットワーク ブリッジ エラーのトラブルシューティング

Windows 11 ネットワーク ブリッジ エラーのトラブルシューティング

Windows 11のネットワークブリッジエラーでお困りですか?この包括的なガイドでは、接続の問題を解決し、ネットワーク設定を最適化して、迅速にオンライン状態に戻るための実証済みのトラブルシューティング手順をご案内します。シームレスなブリッジ接続のための専門家のヒントもご覧ください。

Windows 11 Android Studio エミュレータのエラーのトラブルシューティング

Windows 11 Android Studio エミュレータのエラーのトラブルシューティング

Windows 11 で Android Studio エミュレータのエラーに悩まされていませんか?クラッシュ、ブラックスクリーン、HAXM​​ のエラーといったよくある問題に対する実証済みの解決策をご紹介します。今すぐ開発環境をスムーズに稼働させましょう。

Windows 11のストレージセンサー機能の使い方

Windows 11のストレージセンサー機能の使い方

Windows 11のストレージセンスを活用して、不要なファイルを自動的に削除し、ストレージを管理し、PCをスムーズに動作させる方法をご紹介します。最適な結果を得るためのヒントを交えたステップバイステップガイドです。

Windows 11のDiscordアップデートループとクラッシュを修正する方法

Windows 11のDiscordアップデートループとクラッシュを修正する方法

Windows 11でDiscordのアップデートループやクラッシュに悩まされていませんか?実証済みのステップバイステップの解決策で、問題を迅速に解決し、シームレスなゲームチャットを取り戻しましょう。最新の2026パッチにアップデートされています。

マルチGPU環境でWindows 11の透明化問題を解決する方法

マルチGPU環境でWindows 11の透明化問題を解決する方法

マルチGPU構成のWindows 11で透明化の問題に悩まされていませんか?スムーズな映像を復元し、パフォーマンスを向上させ、ちらつきを解消する実証済みの解決策をご紹介します。ゲーマーとクリエイターのためのステップバイステップガイドです。

Windows 11 Powershell ISE 非推奨エラーの修正方法

Windows 11 Powershell ISE 非推奨エラーの修正方法

Windows 11でPowerShell ISEの非推奨エラーに悩まされていませんか?実証済みのステップバイステップの解決策で、スクリプト作成のパワーを回復しましょう。もうイライラする必要はありません。今すぐスムーズにコーディングに戻りましょう!