tracker-store 및 tracker-miner-fs는 모든 시작에서 내 CPU를 먹습니다.


154

때마다 나는 과정 내 노트북을 시작 tracker-store하고 tracker-miner-fs10~15분 30 ~ 40 % 범위 내 CPU를 먹는다. 우분투 12.04에 있습니다.

이러한 프로세스는 무엇을합니까? 프로세스를 제거하는 방법?


시스템의 모든 소프트웨어가 소프트웨어 센터에 있습니까? 아니면 다른 곳에서 소프트웨어를 설치하셨습니까? tracker-x무엇이든 연결할 수 있습니까 ? FWIW, 나는 tracker-xLubuntu 13.04로 불리는 프로세스 를 보지 못했습니다. "프라이버시 문제"가 없다면 여기 또는 @ pastebin ps -e과 같은 결과를 게시 할 수 dpkg --get-selections있습니다. 누군가 무슨 일이 일어나고 있는지 알아낼 수 있습니다.

@ vasa1 내 잘못, 트래커 x 의미 트래커 저장소 및 트래커 광부 -fs
Gaurav Agarwal

3
우분투 16.04.1 LTS에서 비슷한 것을 경험했습니다.
Alexey

트래커가 색인을 완료하지 못하게하는 문제 파일이있을 수 있습니다. 추적기를 제거하는 대신 문제 파일이 남아있는 데 도움 이되는 답변 이 있습니다 /tmp/tracker-extract-files.1000. 재부팅 후 잠시 동안 인덱싱되지만 최대 2 분 안에 완료됩니다.
scruss

답변:


134

Ubuntu 16.04에서 영구적으로 비활성화하는 스크립팅 솔루션

의견에서 언급했듯이이 게시물에 언급 된 파일은 더 이상 16.04에 없습니다. 다음 스크립트를 사용할 수 있습니다 :

echo -e "\nHidden=true\n" | sudo tee --append /etc/xdg/autostart/tracker-extract.desktop /etc/xdg/autostart/tracker-miner-apps.desktop /etc/xdg/autostart/tracker-miner-fs.desktop /etc/xdg/autostart/tracker-miner-user-guides.desktop /etc/xdg/autostart/tracker-store.desktop > /dev/null
gsettings set org.freedesktop.Tracker.Miner.Files crawling-interval -2  
gsettings set org.freedesktop.Tracker.Miner.Files enable-monitors false  
tracker reset --hard   

( 소스 )

런치 패드에서 확인 된 버그입니다.

이러한 프로세스는 무엇을합니까?

트래커는 매우 정교하고 혁신적이며 통합 된 데스크톱을 제공하도록 설계된 기술의 시너지 효과입니다.

트래커는 다음을 제공합니다.

  • 데스크톱 검색 용 인덱서 (자세한 내용은 https://wiki.ubuntu.com/IntegratedDesktopSearch 참조 )
  • 모든 객체의 키워드 태깅을 수행하기위한 태그 데이터베이스
  • 파일에 사용자 지정 메타 데이터를 추가해야하는 gedit 및 rhythmbox와 같은 앱을위한 확장 가능한 메타 데이터 데이터베이스
  • 퍼스트 클래스 개체 용 데이터베이스를 사용하면 퍼스트 클래스 개체 및 Gnome 3.0 모델의 저장 및 구현을 위해 추적기 데이터베이스를 사용할 수 있습니다.

프로세스를 제거하는 방법?

  1. 전 세계에 대한 트래커 비활성화 (모든 사용자)

    1. /etc/xdg/autostart/trackerd.desktop루트 권한으로 파일 편집 ( sudo -i gedit /etc/xdg/autostart/trackerd.desktop)
    2. Hidden=true파일 끝에 추가
    3. /etc/xdg/autostart/tracker-applet.desktop원한다면 똑같이 해
  2. 사용자 만 추적기 사용 안함

    1. 디렉토리를 입력하고 ~/.config/autostart존재하지 않는 경우 작성하십시오
    2. 라는 파일을 만듭니다 trackerd.desktop
    3. 다음을 파일에 붙여넣고 저장 한 후 종료하십시오.

      [Desktop Entry]
      Encoding=UTF-8
      Name=Tracker
      Hidden=true
      

출처 : https://wiki.ubuntu.com/Tracker


2
제거 할 수 있습니까? sudo apt-get purge tracker
Gaurav Agarwal

9
@codingcrow 제거하지 말고 제거를 생각하지 마십시오. 비활성화하면 충분합니다. :-)
TomKat

4
@ TomKat : 왜 안돼? 방금 apt-get uninstall trackergnome-ubuntu에서 작업했는데 정상적으로 작동했습니다. gnome-documents도 제거했지만 그 프로그램이 있다는 것을 몰랐습니다. :)
benjaoming

4
작동하지 않습니다. 광부는 여전히 모든 부팅에서 실행됩니다.
Serrano

2
이 프로세스를 비활성화하면 검색 성능에 영향을 줍니까?
Nasreddine

85

gsettings 스위치를 사용하여이 값을 변경하면 추적기 의 지속적인 색인 생성비활성화 됩니다 .

gsettings set org.freedesktop.Tracker.Miner.Files crawling-interval -2  
gsettings set org.freedesktop.Tracker.Miner.Files enable-monitors false

org> freedesktop> Tracker> Miner> Files 를 탐색 하여 dconf-editor 를 사용하여 값을 변경할 수 있습니다 .

org.freedesktop.Tracker.Miner.Files

이 변경 후 디스크에서 일부 손실 된 공간을 회수하기 위해 데이터베이스를 정리하는 것이 좋습니다 .

echo y | LANG=en tracker reset -r

2
정말 고마워, 난 그냥 트래커 컨트롤 -r을 실행하고 모든 정렬 된 ...
JoZ3

1
정확히 무엇을 tracker-control -r합니까? 이 게시물 tracker-control은 더 이상 사용되지 않으며 tracker daemon명령으로 마이그레이션 되었지만 tracker help daemon(또는 tracker-control --help) -r플래그를 언급하지 않은 것처럼 들립니다 . 여전히 같은 일을합니까? 이전 문서를 찾을 수 없습니다.
redbmk

5
나는 현대의 동등한 것입니다 tracker reset --hard.
jcupitt

1
이 단계에 이어 tracker-control -r랩톱 을 실행 한 후 다시 매끄럽게 돌아갔습니다! 추신 : tracker-control16.04에서 더 이상 사용할 수 없지만 긴장을 풀면 대체 명령 인 트리거됩니다 tracker daemon.
adadion

tracker-control: command not found왜 그런 겁니까?
Tooniis

30

어쩌면 Ubuntu 14.04 / GDM 과 관련 이있을 수 있으며 전체 서비스를 제거하지 않는 것이 중요하다면 stop및 / 또는 더 좋습니다 renice.

따라서 다음이 될 수 있습니다.

중지 / 재생 ( 권장하지 않는 방법 ) :

$ tracker-control -p  
Found 171 PIDs…  
Found process ID NNNN for 'tracker-store'  
Found process ID MMMM for 'tracker-miner-fs'  

$ initctl stop tracker-store && renice -n +19 -p NNNN && initctl start tracker-store

사람들이 아직 제안 tracker-control -r하고 색인 생성이 활성화 된 시스템의 경우 더 좋습니다.

$ tracker-control -e

또는 시스템 모니터 GUI 와 동일 합니다.

응용 프로그램> 유틸리티> 시스템 모니터

  • 정렬> 이름
  • 스크롤> 추적기 저장소
  • 마우스 오른쪽 버튼으로 클릭> 프로세스 중지
  • 마우스 오른쪽 버튼으로 클릭> 우선 순위 변경> 매우 낮음
  • 마우스 오른쪽 버튼으로 클릭> 프로세스 계속

또는 어쩌면 가장 적절한 실행 추적기 매장과 시스템에 대한 방법 :

애플리케이션> 시스템 툴> 검색 및 인덱싱

목록 항목


1
감사합니다! 컴퓨터를 사용하지 않을 때만 트래커를 강제로 사용하는 옵션을 보지 못했습니다. 그것이 트릭을 수행하는지 봅시다.
Alfredo Hernández

1
이것은 나를 위해 일했습니다. 모든 위치를 확인하지 않고 다른 옵션을 가장 작은 설정 인 "인덱싱"으로 제한하고 중지했습니다. 나는이 경로를 좋아합니다. 왜냐하면 내가 한 일을 기억할 것입니다.
ryanjdillon

4
우분투 사용자의 경우,sudo apt-get install tracker-gui
smac89

1
tracker-gui프로그램은 나에게 완전한 해킹처럼 느껴지지 않는 유일한 옵션입니다. +1
그루브 플렉스

16

Ubuntu 16.04의 최신 버전 :

echo -e "\nHidden=true\n"|sudo tee --append /etc/xdg/autostart/tracker-extract.desktop
echo -e "\nHidden=true\n"|sudo tee --append /etc/xdg/autostart/tracker-miner-apps.desktop
echo -e "\nHidden=true\n"|sudo tee --append /etc/xdg/autostart/tracker-miner-fs.desktop
echo -e "\nHidden=true\n"|sudo tee --append /etc/xdg/autostart/tracker-miner-user-guides.desktop
echo -e "\nHidden=true\n"|sudo tee --append /etc/xdg/autostart/tracker-store.desktop

gsettings set org.freedesktop.Tracker.Miner.Files crawling-interval -2
gsettings set org.freedesktop.Tracker.Miner.Files enable-monitors false

tracker reset --hard

기본적으로 이것은 Radu와 Maxwell의 답변이 리믹스되었지만 위치와 명령이 Ubuntu 16.04로 업데이트되었습니다 (여러 변경 사항이 있음).


터미널에서 이러한 라인을 하나씩 추가하면 각 명령에 대해이 시간 초과 경고가 표시됩니다. echo -e "\nHidden=true\n"|sudo tee --append /etc/xdg/autostart/tracker-extract.desktop sudo: unable to resolve host Thusitha: Connection timed out
Suchitha Sumanadasa

7

이 명령으로 고급 시작 응용 프로그램을 활성화하십시오.

sudo sed -i "s/NoDisplay=true/NoDisplay=false/g" /etc/xdg/autostart/*.desktop

시작 응용 프로그램을 실행 하고 Tracker File System Miner 및 기타 유사한 항목을 선택 취소 하십시오 . 쉽게 다시 활성화 할 수 있습니다.


4

시냅틱을 사용하여 "트래커"및 "zeitgeist"(선택한 프로그램의 관련 구성 요소 및 구성 파일을 제거해야하는 purge 명령 사용)에 대해 "완전 제거 표시"를 선택했습니다. 더 많은 zeitgeist 추적 소프트웨어가 알려지지 않았으므로 안전하게 제거하기 위해 OS에 너무 내장되어있는 zeitgeist 공유 라이브러리를 제외하고는 모두 제거를 선택했습니다. 심장 벌레가 나쁜 개와 비슷하거나 히드라와 비슷합니다. 머리 하나를 자르면 치를 망치려는 세 가지가 더 있습니다. Microsoft가 자신을 신뢰하는 사람들에게 좋아하는 것과 거의 비슷합니다. 어쨌든 ... 내 노트북이 반 시간 안에 부팅되며, 가끔 내가 뭘 하던지 무작위로 완전히 멈추지 않습니다. m는 당시에 사용했는데, 그것은 물건을 없애는 것을 완화시킬 수 있지만 나머지 소프트웨어는 그 히드라의 무거운 촉수가 없으면 훨씬 더 잘 실행되는 것처럼 보입니다. Aww ferget it ... 내가 무슨 뜻인지 알 잖아

이와 같은 프로그램을 뒷문을 통해 조용히 가져와야하는 이유는 무엇입니까? 아마도 아무도 자신의 개인 랩톱에서 그런 종류의 것을 원하지 않기 때문일 것입니다. 내가 거대한 램을 가지고 메인 시스템에서 서버 에디션을 실행하고 wahzoo를 코어 아웃하는 기술이라면 다른 이야기가 될 것입니다. 아마도 추적 소프트웨어를 사용하고 싶을 것입니다. 그럼에도 불구하고 나는 여전히 그것이 내가 선택한 응용 프로그램이되기를 원할 것입니다.

그냥 말하면


트래커가 제공하는 기능을 사용하지 않기 때문에 "완전 제거"를 진행하겠습니다. 이렇게해야 할 날, 다시 설치할 거라 확신합니다
augusto

0

트래커 목록 :

추적기 추출기 추적기 저장소 추적기 광부 앱 추적기 광부 -FS 추적기 광부 사용자 가이드

시작할 때 CPU (프로세서)가 매우 높아서 약 5 ~ 10 분 동안 95 %, 하드 디스크가 긁히고 프로세스가 열린 상태로두면 더 빨리 멈추는 기계가 있습니다.

마우스는 더 이상 움직이지 않으며 키보드입니다.

나는 linux-mageia를 사용하고 있으며 추적기는 처음에 표시됩니다. "tracker-miner"라는 이름은 비트 코인을 훼손하는 응용 프로그램과 더 유사하기 때문에 스파이웨어라고 생각했습니다.

저는 작업을위한 정말 강력한 기계 인 "ryzen7"을 가지고 있으며 작은 게가 큰 기계를 위해 매우 나쁘게 만들어 질까 걱정합니다. 프로세스를 죽일 때 기계가 멈출 확률이 25 %이기 때문

내가 그들을 죽이지 않으면, 75 %의 확률로 충돌이 발생합니다. 트래커와 이름 변경에 제한을 적용해야합니다. "광부"는 다크 넷과 비슷하기 때문입니다.

나는 덜 강력한 기계 로이 문제를 겪지 않았으므로 내 메시지와 단방향으로 답장하는 시간을 낭비하지 마십시오.

문제 해결에 행운을 빕니다 :)

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.