/usr/lib/tracker/tracker-store는 Debian "Buster"에서 매우 높은 CPU 부하를 유발합니다.

/usr/lib/tracker/tracker-store는 Debian "Buster"에서 매우 높은 CPU 부하를 유발합니다.

마지막 업그레이드 이후:

  Operating System: Debian GNU/Linux buster/sid
            Kernel: Linux 4.18.0-2-686-pae
      Architecture: x86

/usr/lib/tracker/tracker-storeCPU에 엄청난 부하가 걸립니다.

  PID USER      PR  NI    VIRT    RES    SHR S  %CPU  %MEM     TIME+ COMMAND                                                                          
 7039 nath      20   0   96136  24460  11480 R 100,0   1,3   0:01.76 tracker-store

내가 실행하면 tracker daemon다음을 얻습니다.

Miners:
17 Nov 2018, 21:17:06:  ?     File System           - Not running or is a disabled plugin
17 Nov 2018, 21:17:06:  ?     Applications          - Not running or is a disabled plugin
17 Nov 2018, 21:17:06:  ?     Extractor             - Not running or is a disabled plugin

모든 트래커 활동을 비활성화한 줄 알았는데, 뭐하는 걸까요?

팬들은 열광했고 다시 시작해도 상황은 개선되지 않았습니다.

답변1

거의 100% CPU로 실행 한 후 tracker-store거의 항상7 일이제 간단한 해결 방법을 찾은 것 같습니다.

tracker reset --hard

CAUTION: This process may irreversibly delete data.
Although most content indexed by Tracker can be safely reindexed, it can?t be assured that this is the case for all data. Be aware that you may be incurring in a data loss situation, proceed at your own risk.

Are you sure you want to proceed? [y|N]: 

/usr/lib/tracker/tracker-store프로세스가 종료되고 팬 속도가 느려졌으며 일주일 후에는 모든 것이 다시 조용해졌습니다. 다시 시작한 후에도 tracker-store여전히 조용합니다 .


Tracker3 업데이트:

tracker3 reset -s -r

답변2

tracker-store하드 드라이브의 지정된 특정 위치(이메일과 같은 다른 위치도 포함)를 검색하고 콘텐츠를 데이터베이스에 색인화하는 프로그램인 추적기의 일부입니다. 이를 통해 파일 내용을 빠르게 검색할 수 있습니다. tracker-miner-*는 데이터를 스캔하는 프로그램인 반면, tracker-store는 나중에 빠르게 액세스할 수 있도록 메타데이터를 데이터베이스에 저장하는 프로그램입니다. Tracker는 자체 목적으로 데이터베이스를 사용하므로 프로세스 작업을 하지 않더라도 CPU를 사용하는 것이 합리적입니다.

또한 아무 것도 색인화하지 않도록 추적기를 구성하여(프로그램 추적기 기본 설정 참조) 잠재적으로 작업을 수행하지 못하게 할 수도 있습니다. 또는 패키지를 완전히 제거하려고 시도할 수도 있지만 이렇게 하면 시스템이 손상될 가능성이 높습니다(자세한 내용)세부 사항- 감사해요 @broman). 그리고 이 게시물도 확인해 보세요그놈에서 추적기를 비활성화하는 방법은 무엇입니까?.

원천:

blogs.gnome.org/mr/2009/09/18/tracker-update-2
추적기란 무엇입니까?-gnome

답변3

시스템 우분투 20.04.1 LTS 그놈 3.36.3

Ubuntu 18부터 수년 동안 가장 간단한 솔루션을 시도했습니다.

$ tracker daemon -t 

이렇게 하면 로그인할 때마다 세션에 대한 추적기가 꺼지고 좋은 측정을 위해 몇 번 반복됩니다.

반품

$ tracker reset -r

검색을 비활성화하고gsettings

추적자는 결코 포기하지 않습니다

나는 이것을 우연히 발견 /etc/systemd/user/default.target.wants하고 파일 이름 끝에 추가하여 이름을 변경 tracker-extract.service하고 재부팅하여 아무 일도 일어나지 않았는지 확인했습니다. 추적 프로그램이 실행되지 않는 것처럼;tracker-miner-fs.service.dis

$ tracker daemon -t
0 PID's found

지금까지 어떤 부작용도 경험하지 못했습니다(2.5일 + 여러 번의 재부팅). 내 요구 사항은 높지 않고 Linux 지식도 제한되어 있으므로 이러한 종류의 무뚝뚝한 작업이 설치에 부정적인 영향을 미치지 않는다고 말할 수는 없습니다.

답변4

노틸러스 추적기에 일종의 CPU 사용량 문제가 있는 것 같습니다. thunar와 같은 다른 GUI 파일 관리자를 사용하십시오.

다음 명령은 노틸러스를 제거하고 Ubuntu에 thunar를 설치합니다.

sudo apt-get remove nautilus
sudo apt-get install thunar

관련 정보