추적기는 높은 CPU 사용량을 추출합니다.

추적기는 높은 CPU 사용량을 추출합니다.

나는 사용자 중 한 명이 100% CPU 프로세스를 가지고 있는 것을 보았습니다 tracker-extract. 나는 제안된 대로 그것을 종료하려고 했습니다.여기그러나 나는 여전히 그것이 실행되는 것을 봅니다. 모든 사용자는 이러한 프로세스를 가지고 있지만, 보시다시피 그 중 하나는 CPU를 많이 소비합니다.

# tracker daemon -t
Found 1 PID…
  Terminated process 2265 - 'tracker-server'
# ps aux | grep tracker-extract
jafarian 21478  0.0  0.0 728000 11664 ?        SNl  Oct29   0:00 /usr/libexec/tracker-extract
jafaria+ 23002 98.3  0.0 810900 18252 ?        RNl  Nov09 3746:02 /usr/libexec/tracker-extract
jafaria+ 31826  0.0  0.0 917128 21684 ?        SNl  Oct31   3:21 /usr/libexec/tracker-extract

PID를 종료하는 것만으로는 다시 실행되므로 해결책이 아닙니다. 이 문제를 어떻게 해결하나요?

답변1

tracker-ui-tools via yum이전 버전을 설치해야 합니다 . 최신 버전의 경우 tracker-preferences직접 설치하세요.

tracker-preferences그런 다음 원하는/원하지 않는 항목을 켜거나 끄는 데 사용합니다 .

자세한 내용은 확인해주세요이 링크그리고 이 링크.

답변2

.desktop이러한 프로세스는 디렉토리의 파일에서 시작됩니다 /etc/xdg/autostart.

[user@host autostart]$ pwd
 /etc/xdg/autostart

[user@host autostart]$ ls -lrt tracker*
 -rw-r--r--. 1 root root 5954 Sep 28 01:27 tracker-miner-fs.desktop
 -rw-r--r--. 1 root root 5234 Sep 28 01:27 tracker-miner-apps.desktop
 -rw-r--r--. 1 root root 4635 Sep 28 01:27 tracker-miner-rss.desktop
 -rw-r--r--. 1 root root 4880 Sep 28 01:27 tracker-extract.desktop
 -rw-r--r--. 1 root root 5474 Nov 12 08:02 tracker-store.desktop

따라서 비활성화하려면 이 파일을 디렉토리 tracker에 복사하고 .~/.config/autostartHidden=true

[user@host autostart]$ pwd
 /home/user/config/autostart

[user@host autostart]$ cp -v /etc/xdg/autostart/tracker* .
 '/etc/xdg/autostart/tracker-extract.desktop' -> './tracker-extract.desktop'
 '/etc/xdg/autostart/tracker-miner-apps.desktop' -> './tracker-miner-apps.desktop'
 '/etc/xdg/autostart/tracker-miner-fs.desktop' -> './tracker-miner-fs.desktop'
 '/etc/xdg/autostart/tracker-miner-rss.desktop' -> './tracker-miner-rss.desktop'
 '/etc/xdg/autostart/tracker-store.desktop' -> './tracker-store.desktop'

[user@host autostart]$ for FILE in $(ls tracker*); do echo "Hidden=true" >> $FILE; done

이제 데몬을 종료하고 이전 캐시 파일을 삭제해 보겠습니다.

[user@host autostart]$ tracker daemon -k
[user@host autostart]$ rm -rf ~/.cache/tracker ~/.local/share/tracker

이제 가도 좋을 것 같습니다. 재부팅하니 없어졌어요!

 !ps
 ps -ef | grep -i tracker
 root      2781  2748  0 17:27 pts/0    00:00:00 grep --color=auto -i tracker

답변3

센토스 7

참고:

추적기 환경 설정을 루트로 설치 yum install tracker-preferences

일반 사용자로 실행 추적기 기본 설정에서 모든 항목을 설정합니다(또는 필요하다고 생각되는 항목은 그대로 둡니다).

재시작

그 후 시스템이 정상으로 돌아왔습니다 :))

관련 정보