Исправлена ​​ошибка, из-за которой Tracker-Miner-3 сильно нагружал ЦП в Ubuntu GNOME.

Вентилятор ноутбука начинает работать на полную мощность, рабочий стол тормозит, а системный монитор показывает tracker-miner-fs-3значительную загрузку процессора. В Ubuntu GNOME этот процесс является частью индексатора поиска на рабочем столе: он сканирует выбранные места и считывает метаданные файлов, чтобы поиск мог находить документы, фотографии, музыку и другой контент. Всплеск активности после установки, копирования большого файла или обновления системы может быть нормальным явлением. Высокая загрузка процессора, сохраняющаяся в течение нескольких часов или возобновляющаяся при каждом сканировании одной и той же папки, заслуживает более пристального внимания.

Сначала проверьте, не происходит ли простое обновление индекса. Затем сузьте круг папок, которые GNOME ищет, обновите Ubuntu и перестройте поисковый индекс только в том случае, если более простые шаги не помогут. Последний вариант безопасен для базовых файлов, но он удаляет проиндексированные данные и может повлиять на теги трекера.

Почему Tracker потребляет так много ресурсов процессора?

Tracker обрабатывает вновь обнаруженные и измененные файлы. Большой домашний каталог, папка с множеством фотографий или документов, смонтированный диск или каталог, где файлы постоянно создаются и удаляются, могут сильно нагрузить индексатор. Поврежденный или устаревший индекс также может вызывать повторную работу. В документации GNOME Tracker описывается как индексатор поиска на рабочем столе, а на страницах пакетов Ubuntu указаны компоненты для анализа файловой системы и извлечения метаданных.

Имя процесса зависит от версии Ubuntu. В Ubuntu 22.04 и 24.04 используется Tracker 3, и обычно он отображается tracker-miner-fs-3в инструментах управления процессами. В Ubuntu 26.04 служба GNOME была переименована в LocalSearch; используйте localsearchприведенные ниже команды для этой версии. Если вы видите другое имя, проверьте свою версию Ubuntu, прежде чем копировать команды.

1. Убедитесь, что данный процесс действительно является узким местом процессора.

Откройте «Монитор системы» в разделе «Действия» и выберите представление «Процессы». Отсортируйте по загрузке ЦП и проверьте, остаются ли процессы Tracker или LocalSearch в верхней части списка. Вы также можете подтвердить это в Терминале:

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

Не путайте использование памяти с использованием ЦП и не завершайте процесс только потому, что он появился в списке. Поиск GNOME полагается на свой индекс, и завершение сканирования может привести к необходимости перезапуска работы позже. Если другой процесс потребляет ресурсы ЦП, устраните неполадки именно в этом процессе.

Список процессов системного монитора GNOME, в котором среди процессов рабочего стола выбран tracker-miner-fs-3.
На иллюстрации выделена запись о майнере файловой системы. В системном мониторе отсортируйте данные по столбцу "активная ЦП" и посмотрите, останется ли он в верхней части списка.

2. Проверьте, продолжается ли процесс индексирования.

После чистой установки Ubuntu, крупного обновления или импорта большого количества файлов оставьте компьютер включенным и дайте индексированию время на стабилизацию. Избегайте многократного перезапуска службы во время обработки накопившихся задач. В Ubuntu 22.04 или 24.04 выполните:

tracker3 status

Команда status сообщает о текущем состоянии индекса и зафиксированных сбоях индексирования метаданных. Запустите её позже. Изменение статуса и последующее сообщение о завершении индексирования указывает на необходимость проверки. Команда также может выявить повторяющиеся сбои, связанные с файлом; в этом случае запишите путь и проверьте этот файл или содержащую его папку.

В Ubuntu 26.04 эквивалентная команда выглядит следующим образом:

localsearch status

Эти команды зависят от конкретной версии Ubuntu. Если команда не найдена, не устанавливайте случайные пакеты из сторонних источников; подтвердите свою версию Ubuntu и используйте её собственный архив пакетов и справочные страницы.

Терминал Ubuntu, отображающий статус tracker3 и пример состояния индекса, помеченного как "в процессе".
Используйте команду `tracker3 status` для отслеживания хода индексирования в релизах Tracker 3; точный результат в вашей системе может отличаться.

3. Сократить количество мест, которые ищет GNOME.

Если всплеск загрузки ЦП совпадает с работой с большим архивом или постоянно изменяющейся папкой, исключите это местоположение из поиска. В разделе «Действия» найдите « Поиск» , чтобы открыть «Настройки», затем выберите « Места поиска» . Отключите ненужные вам места поиска по умолчанию в разделе «Действия». 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 отображаются места поиска: домашние папки и две пользовательские папки с отдельными переключателями поиска.
Отключите индексирование для большого или часто меняющегося раздела, который вам не нужен для поиска, оставив при этом полезные папки включенными.

4. Установите доступные обновления Ubuntu.

Перед сбросом настроек установите обновления из стандартного канала обновлений Ubuntu. Компоненты Tracker различаются в зависимости от версии Ubuntu, и исправления поступают через пакеты, предоставленные для данной версии. Откройте «Обновление ПО», установите доступные обновления и перезагрузите систему, если Ubuntu этого потребует. Вы также можете использовать стандартные команды Ubuntu для работы с пакетами:

sudo apt update
sudo apt upgrade

Не стоит добавлять PPA или заменять компоненты поиска GNOME только ради решения проблемы высокой загрузки ЦП. Если проблема возникла сразу после определенного обновления и сохраняется после завершения индексирования, проверьте список изменений пакетов Ubuntu или сообщите об ошибке, указав версии вашего релиза и пакета.

5. Восстанавливайте индекс только в том случае, если он завис или поврежден.

Если процесс многократно сканирует одно и то же содержимое, в статусе индекса отображаются постоянные сбои или загрузка ЦП остается необычно высокой после уменьшения количества местоположений и обновления, необходимо перестроить индекс файловой системы. Этот шаг очищает базу данных поиска и заставляет индексатор снова сканировать выбранные местоположения. Он не удаляет файлы, но в руководстве Ubuntu предупреждается, что сброс необратим и может повлиять на теги Tracker. Ожидайте временного повышения активности ЦП и диска во время перестройки индекса.

В Ubuntu 22.04 или 24.04 используйте:

tracker3 reset --filesystem

В Ubuntu 26.04 используйте переименованную команду:

localsearch reset --filesystem
В терминале Ubuntu при вводе команды tracker3 reset --filesystem в командной строке вывод команды отсутствует.
В этом примере терминала команда reset введена, но не выполнена; перед её выполнением ознакомьтесь с предупреждением и убедитесь, что команда подходит для вашей версии Ubuntu.

Не удаляйте вручную каталоги внутри ~/.cacheили ~/.local/shareв качестве замены. Поддерживаемая команда сброса затрагивает индекс и позволяет службе пересоздать свой кэш. После выполнения команды дождитесь завершения сканирования, прежде чем оценивать загрузку ЦП.

6. Проверьте результат и решите, что делать дальше.

Воспользуйтесь простой проверкой "до и после":

  • Проверьте имя процесса, активно использующего ЦП, и версию Ubuntu в системном мониторе или с помощью команды ` lsb_release -a.`.
  • Запустите программу tracker3 statusна Ubuntu 22.04/24.04 или localsearch statusна Ubuntu 26.04 и проверьте, идет ли индексирование или оно завершено.
  • Дождитесь завершения первоначального сканирования после изменения индексированных местоположений или перестроения базы данных; во время этой работы загрузка ЦП может снова возрасти.
  • После завершения сканирования откройте системный монитор повторно. Кратковременная активность при изменении файлов является ожидаемой; повторяющаяся высокая загрузка ЦП в режиме ожидания является поводом для проверки индексированных путей и сообщений о сбоях индексирования.

Если проблема сохраняется после завершения сканирования, запишите версию Ubuntu, точное имя процесса, вывод соответствующей команды status и расположение файлов, в которых неоднократно возникают ошибки. Используйте инструменты для сообщения об ошибках Ubuntu или систему отслеживания ошибок GNOME LocalSearch, предоставив эту информацию. Избегайте публичной публикации личных имен файлов или содержимого документов.

Источники

Оставить комментарий

Как исправить проблему с загрузкой драйверов Nvidia после обновления ядра в Ubuntu

Как исправить проблему с загрузкой драйверов Nvidia после обновления ядра в Ubuntu

Диагностика сбоев драйверов NVIDIA после обновления ядра Ubuntu. Проверьте DKMS и Secure Boot, пересоберите соответствующий модуль, зарегистрируйте MOK и проверьте исправление.

Как исправить проблему с отключением Wi-Fi в Ubuntu 24.04 после приостановки работы системы

Как исправить проблему с отключением Wi-Fi в Ubuntu 24.04 после приостановки работы системы

Устраните проблему с обрывами Wi-Fi в Ubuntu 24.04 после приостановки работы, проверив NetworkManager, блокировки радиомодулей, обновления, режим энергосбережения и драйверы, а затем проверьте каждое возобновление работы.

Исправлена ​​ошибка, из-за которой Tracker-Miner-3 сильно нагружал ЦП в Ubuntu GNOME.

Исправлена ​​ошибка, из-за которой Tracker-Miner-3 сильно нагружал ЦП в Ubuntu GNOME.

Узнайте, почему tracker-miner-fs-3 потребляет много ресурсов ЦП в Ubuntu GNOME, а также как проверить индексирование, исключить папки, обновить Ubuntu или безопасно перестроить поисковый индекс.

Исправлена ​​ошибка «Загрузочное устройство не найдено» после установки Debian на UEFI.

Исправлена ​​ошибка «Загрузочное устройство не найдено» после установки Debian на UEFI.

Устраните ошибку загрузки UEFI в Debian, проверив режим загрузки, системный раздел EFI, файлы GRUB и порядок загрузки прошивки — без предварительной переустановки Debian.

Как исправить проблему с процессором хоста инфраструктуры оболочки Windows 11

Как исправить проблему с процессором хоста инфраструктуры оболочки Windows 11

Возникли проблемы с ресурсоемкой работой Shell Infrastructure Host в Windows 11? Узнайте о проверенных пошаговых решениях, которые помогут восстановить бесперебойную работу и вернуть вашему ПК работоспособность, как у нового компьютера. Технические знания не требуются!

Устранение неполадок с отсутствием сигнала DisplayPort в Windows 11

Устранение неполадок с отсутствием сигнала DisplayPort в Windows 11

Возникли проблемы с отсутствием сигнала DisplayPort в Windows 11? Ознакомьтесь с проверенными шагами по устранению неполадок, чтобы быстро и легко восстановить подключение к монитору. Вернитесь к бесперебойной многозадачности без лишних проблем.

Как изменить частоту обновления экрана в Windows 11 на 144 Гц

Как изменить частоту обновления экрана в Windows 11 на 144 Гц

Ознакомьтесь с пошаговым руководством по изменению частоты обновления экрана Windows 11 на 144 Гц для плавной картинки и захватывающих игр. Легко улучшите свою систему с помощью наших советов от экспертов.

Устранение неполадок с ИК-подсветкой камеры Face ID в Windows 11

Устранение неполадок с ИК-подсветкой камеры Face ID в Windows 11

Возникли проблемы с ИК-подсветкой камеры Face ID в Windows 11? Узнайте о проверенных шагах по устранению неполадок, которые помогут восстановить распознавание лиц и вернуться к беспроблемному входу в систему. Быстрые решения и советы экспертов внутри.

Как исправить проблему с недоступным загрузочным устройством в Windows 11

Как исправить проблему с недоступным загрузочным устройством в Windows 11

Столкнулись с неприятной ошибкой «Недоступное загрузочное устройство» в Windows 11? Узнайте о проверенных пошаговых решениях, которые помогут вашему ПК снова бесперебойно загружаться. Технические навыки не требуются — простые решения для всех.

Как исправить проблему с необнаруживаемым внешним накопителем в Windows 11

Как исправить проблему с необнаруживаемым внешним накопителем в Windows 11

Возникли проблемы с обнаружением внешнего накопителя в Windows 11? Узнайте о быстрых и эффективных способах быстрого распознавания вашего внешнего накопителя. Пошаговое руководство с советами по устранению неполадок для бесперебойной работы. Технические навыки не требуются!