每分鐘運行一次的追蹤服務

每分鐘運行一次的追蹤服務

我有以下幾行重複每一分鐘在我的/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,有最新更新。這個問題似乎是從4月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.開始輸入隨機資料。儲存它並觀察該守護程式點亮。查看與資料關聯的連結。

相關內容