служба отслеживания работает каждую минуту

служба отслеживания работает каждую минуту

У меня повторяются следующие строкикаждую минутув моем /var/log/syslogдосье.

Oct  9 19:19:42 my_machine dbus-daemon[2138]: [session uid=1000 pid=2138] Activating via systemd: service name='org.freedesktop.Tracker1.Miner.Extract' unit='tracker-extract.service' requested by ':1.66' (uid=1000 pid=2555 comm="/usr/lib/tracker/tracker-miner-fs " label="unconfined")
Oct  9 19:19:42 my_machine systemd[2118]: Starting Tracker metadata extractor...
Oct  9 19:19:42 my_machine dbus-daemon[2138]: [session uid=1000 pid=2138] Successfully activated service 'org.freedesktop.Tracker1.Miner.Extract'
Oct  9 19:19:42 my_machine systemd[2118]: Started Tracker metadata extractor.
Oct  9 19:19:53 my_machine systemd[2118]: tracker-extract.service: Succeeded.

Может ли кто-нибудь объяснить, что происходит?

Моя система — Ubuntu 19.04 с последними обновлениями. Эта проблема, похоже, началась где-то 21 апреля. Вероятно, после обновления 18.10 до 19.04.

Как изменить период с 1 минуты, например, на 1 час?

решение1

Современный способ отключения Трекера можно найти здесь:

Выполните следующую команду, чтобы отключить трекер для текущего пользователя:

systemctl --user mask tracker-store.service tracker-miner-fs.service tracker-miner-rss.service tracker-extract.service tracker-miner-apps.service tracker-writeback.service
tracker reset --hard
sudo reboot

Интересно, что этот вопрос был довольно популярен в 2013 году:

Решение отключить его здесь уже устарело. Просто хочу отметить, что чем больше все меняется, тем больше оно остается прежним...

решение2

Я обнаружил то же самое на своей системе (на основе 20.04 LTS), но я не слишком беспокоюсь, но вам стоит беспокоиться, если вы видите снижение производительности. Эта текстовая индексация предназначена для облегчения быстрого поиска, особенно в этих известных областях:

    DOCUMENTS
    MUSIC
    PICTURES
    VIDEOS
    DOWNLOAD

Вы можете получить представление о том, какая часть вашего контента активно индексируется. Вот мой.

    $ tracker status
    Currently indexed: 590 files, 37 folders
    Remaining space on database partition: 124.1 GB (49.63%)
    All data miners are idle, indexing complete

Может быть, у вас отслеживается гораздо больше файлов, чем у меня, но обратите внимание, как он сообщает, что я использовал 50% места на этом диске, но при этом проиндексировано только 590 файлов? Это потому, что у меня не так много хранится в этих широко разрекламированных каталогах.

Дело в том, что текстовые индексы, будучи однажды созданными, очень дешевы и быстры в обслуживании. Они на самом деле являются типом базы данных с инвертированной структурой B-дерева.

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

Если у вас замедление или вам не нужно сканировать все ваши МУЗЫКАЛЬНЫЕ файлы, попробуйте создать каталог, например, AUDIO, и переместить файлы туда. Трекер должен расслабиться и не быть таким занятым.

Вот еще один источник, на который стоит обратить внимание, если вы считаете, что сброс настроек трекера — это то, что вам нужно.

https://codeforlearning.com/understanding-about-tracker-miner-f-in-linux/

Удачи, мондотофу

решение3

Введите в терминал следующее.

tracker daemon --list-common-statuses --watch 

Теперь откройте другой терминал, а touch helloзатем nanoв hello. Начните вводить случайные данные. Сохраните их и посмотрите, как загорается этот демон. Проверьте ссылки, связанные с данными.

Связанный контент