tracker-store ve tracker-miner-fs her başlangıçta CPU'mu yiyor


154

Ne zaman ben süreç benim laptop başlatmak tracker-storeve tracker-miner-fs10-15 dakika boyunca% 30-40 arasındadır benim CPU yiyor. 12.04 tarihinde Ubuntu'dayım.

Bu işlemler ne işe yarıyor? Süreçlerden nasıl kurtulur?


Sisteminizdeki tüm yazılımlar yazılım merkezinden mi yoksa başka bir yerden yazılım mı yüklediniz? Bir tracker-xşeye bağlanabilir misin ? FWIW, tracker-xLubuntu 13.04 ile bir süreç göremiyorum . Eğer "gizlilik kaygınız" yoksa, ps -eve dpkg --get-selectionsburada veya @ pastebin gibi bir şeyin çıktısını gönderebilirsiniz . Belki birileri neler olduğunu çözebilir.

@ vasa1 Benim yanlış, izci-x izci-mağaza ve izci-madenci-fs demek
Gaurav Agarwal

3
Ubuntu 16.04.1 LTS'de benzer bir şey yaşadım.
Alexey,

İzleyicinin dizini tamamlamasını engelleyen sorunlu dosyalar olabilir. İzleyiciyi kaldırmak yerine , sorun dosyalarının kalmasına yardımcı olabilecek bir cevabım var /tmp/tracker-extract-files.1000. Yeniden başlatma işleminden sonra kısa bir süre için dizin oluşturacak, ancak en fazla birkaç dakika içinde bitmesi gerekir.
scruss

Yanıtlar:


134

16.04 Ubuntu'da kalıcı olarak devre dışı bırakmak için komut dosyası çözümü

Yorumlarda belirtildiği gibi, bu yazıdaki dosyalar artık 16.04'te mevcut değildir. Aşağıdaki betiği kullanabilirsiniz:

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   

( kaynak )

Bunlar Launchpad'deki doğrulanmış hatalar.

Bu işlemler ne işe yarıyor?

Tracker, son derece sofistike, yenilikçi ve entegre bir masaüstü sağlamak için tasarlanan teknolojilerin bir sinerjisidir.

Tracker aşağıdakileri sağlar:

  • Masaüstü araması için dizin oluşturucu (daha fazla ayrıntı için bu özelliğe bakın: https://wiki.ubuntu.com/IntegratedDesktopSearch )
  • Herhangi bir nesnenin anahtar kelime etiketlemesi yapmak için etiket veritabanı
  • Dosyalara özel meta veri eklemeniz gereken gedit ve ritim kutusu gibi uygulamalar için genişletilebilir meta veri veritabanı
  • Birinci sınıf nesneler için veritabanı, Birinci Sınıf Nesnelerin ve Gnome 3.0 Modelinin depolanması ve uygulanması için izleyicinin veritabanının kullanılmasına izin verir.

Süreçlerden nasıl kurtulur?

  1. İzleyiciyi global olarak devre dışı bırakmak (tüm kullanıcılar için)

    1. Düzenleme /etc/xdg/autostart/trackerd.desktopkök ayrıcalıklarıyla dosyası ( sudo -i gedit /etc/xdg/autostart/trackerd.desktop)
    2. Hidden=trueDosyanın sonuna ekle
    3. İçin de yapın /etc/xdg/autostart/tracker-applet.desktopisterseniz
  2. İzleyiciyi yalnızca kullanıcı için devre dışı bırakma

    1. Dizine girin, ~/.config/autostartyoksa oluşturun
    2. Adlı bir dosya oluşturun trackerd.desktop
    3. Aşağıdakini dosyaya yapıştırın, kaydedin ve çıkın:

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

Kaynak: https://wiki.ubuntu.com/Tracker


2
Kaldırabilir miyim? sudo apt-get purge tracker
Gaurav Agarwal

9
@codingcrow Onu kaldırma ve bir temizlik bile düşünmeyin. Bir sakatlık yeterli olacaktır. :-)
TomKat

4
@ TomKat: Neden olmasın? Sadece yaptığımız apt-get uninstall trackergnome-ubuntu üzerinde ve iyi çalıştı .. o da gnome-belgeleri kaldırıldı, ancak, ben bile o programı :) olduğunu bilmiyordum ne olursa olsun
benjaoming

4
Bu işe yaramıyor. Madenci hala her açılışta çalışıyor.
Serrano

2
Bu işlemi devre dışı bırakmak arama performansını etkiler mi?
Nasreddine

85

Gsettings cadısını kullanarak basitçe bu değerleri değiştirin Tracker'ın sürekli endekslenmesini devre dışı bırakacaktır :

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

Değerleri kullanılarak değiştirilebilir dconf-editörü dolaşarak org> freedesktop'un> Tracker> Miner> Dosyalar :

org.freedesktop.Tracker.Miner.Files

Bu değişikliklerden sonra , diskteki bazı boş alanların geri kazanılması için veritabanının temizlenmesi şiddetle önerilir :

echo y | LANG=en tracker reset -r

2
Çok teşekkür ederim, sadece tracker-control-r'yi çalıştırdım ve hepsi sıralı ...
JoZ3

1
Tam olarak ne yapar tracker-control -r? Bu gönderi tracker-controlkullanımdan kaldırıldığı ve tracker daemonkomuta alındığı için gibi görünüyor , ancak tracker help daemon(veya tracker-control --help) bir -rbayraktan bahsetmiyor . Hala aynı şeyi yapıyor mu? Eski belgeleri bulamıyorum.
redbmk

5
Modern eşdeğer olduğuna inanıyorum tracker reset --hard.
jcupitt

1
Bu adımı takiben, çalıştırdıktan sonra tracker-control -rdizüstü bilgisayarım tekrar düzgünleşmeye başladı! Not: tracker-control16.04'te artık mevcut değil, ama rahatla, olan yerine koyma komutunu tetikleyecektir tracker daemon.
adadion

tracker-control: command not foundNeden?
Tooniis

30

Belki Ubuntu 14.04 / GDM ile ilgilidir ve hizmetin tamamını kaldırmamak önemliyse, daha iyi stopve / veya daha iyi olacaktır renice.

Dolayısıyla olabilir:

Durdur / değiştir ( önerilen yöntem değil ):

$ 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

İnsanların henüz önerdikleri tracker-control -rve belki de indeksleme özellikli sistemler için bunun daha iyi olacağına dikkat edin:

$ tracker-control -e

VEYA Sistem Monitörü GUI ile aynı :

Uygulamalar> Yardımcı Programlar> Sistem Monitörü

  • sıralama> Ad
  • kaydırma> izci mağazası
  • sağ tık> İşlemi Durdur
  • sağ tık> Önceliği Değiştir> Çok Düşük
  • sağ tık> Devam Etme Süreci

VEYA , izci deposu çalıştıran sistemler için belki de en uygun yol:

Uygulamalar> Sistem Araçları> Arama ve Dizin Oluşturma

Liste öğesi


1
Teşekkür ederim! İzleyiciyi yalnızca bilgisayar kullanılmadığında kullanılmaya zorlama seçeneğinin farkında değildim. Bakalım bu işe yarıyor mu?
Alfredo Hernández

1
bu benim için çalıştı. Tüm konumların işaretini kaldırdım ve diğer seçenekleri en az ayarlarına getirdim, "yeniden dizine eklendi" ve durdu. Bu rotayı seviyorum, çünkü yaptığım şeyi hatırlayacağım bir şey.
ryanjdillon

4
sudo apt-get install tracker-gui
Ubuntu

1
tracker-guiProgram benim için toplam kesmek gibi hissetmedim tek seçenektir. +1
grooveplex

16

Ubuntu 16.04 için güncel bir sürüm :

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

Temel olarak bu Radu'nun ve Maxwell'in cevaplarının bir remiksidir, ancak konumlar ve komutlar Ubuntu 16.04 olarak güncellendi (birden fazla değişiklik yapıldı).


Bu satırları terminalde birer birer eklerken, bu zaman aşımı süresini her komut için uyarır. echo -e "\nHidden=true\n"|sudo tee --append /etc/xdg/autostart/tracker-extract.desktop sudo: unable to resolve host Thusitha: Connection timed out
Thusitha Sumanadasa

7

Gelişmiş Başlangıç ​​Uygulamalarını şu komutla etkinleştirin:

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

Başlangıç ​​Uygulamaları'nı çalıştırın ve Tracker File System Miner ve diğer benzer öğelerin işaretini kaldırın . Onlar kadar kolay bir şekilde yeniden etkinleştirilebilirler.


4

Synaptic'i kullanarak, "tracker" ve "zeitgeist" için "tamamen kaldırılması için işaretle" yi seçtim (ilişkili bileşenleri kaldırması beklenen temizleme komutunu kullanmaya ve seçilen program için yapılandırma dosyalarını kullanmaya çalışıyorum). Zeitgeist izleme yazılımının çok daha fazlası bana bilinmeyen bir şekilde yüklenmişti ve bu yüzden OS'yi güvenli bir şekilde kaldırmak için çok fazla gömülü gibi görünen zeitgeist paylaşılan kütüphaneleri dışındaki herkes için tamamen kaldırmayı seçtim. Neredeyse kalp solucanlarının kötü olduğu bir köpek gibi, ya da daha iyi bir hidra gibi. Birini kes ve üç tane daha chi'nizi mahvetmeye çalışıyor. Microsoft'un kendine güvenen insanlara yapmaktan hoşlandığı bir şey gibi görünüyor. Her neyse ... Dizüstü bilgisayarım şimdi zamanın yarısından daha az bir sürede önyükleme yapıyor, rastgele bazen ne yaptığımı çökertmeyecek O zaman kullanıyorum ve bu şeyden kurtulmanın rahatlığı olabilir ancak yazılımın geri kalanı, hidranın ağır tentaları olmadan çok daha iyi çalışıyor gibi görünüyor. Aww ferget ... Ne demek istediğimi biliyorsun.

Neden böyle programların arka kapıdan sessizce getirilmesi gerekiyor? Belki de kimse kişisel dizüstü bilgisayarlarında böyle bir şey istemiyor çünkü. Eğer büyük bir rampa konservesi olan ve wahzoo'yu çekirdekli bir ana bilgisayarda çalışan bir teknoloji baskısı olsaydım, o zaman başka bir hikaye olurdu. Belki de o zaman takip yazılımı kullanmak istiyorum. O zaman bile, yine de seçtiğim bir uygulama olmasını isterdim.

Sadece söylüyorum.


İzleyici tarafından sağlanan hiçbir özelliği kullanmadığımdan "tamamıyla kaldırılması" ile gideceğim. Böyle bir şeye ihtiyacım olacak gün, tekrar
kuracağımdan

0

izci listeniz:

izci-özü izci-mağaza izci-madenci-uygulamaları izci-madenci-fs izci-madenci-kullanıcı kılavuzları

bana bir çok sorun veriyor, başlangıçta CPU'm (işlemci) çok çok yüksek çıkıyor, 5 ya da 10 dakika kadar% 95, sabit disklerim çiziliyor ve işlemlerinizi açık bırakırsam daha hızlı donabilen bir makineye sahibim.

Fare artık hareket etmiyor ve ardından klavye.

Linux-mageia üzerindeyim ve izleyicileriniz ilk başta sergileniyorlar çünkü casus yazılım olduklarını düşündüm çünkü "tracker-miner" ismi bitcoin'leri baltalayacak bir uygulama gibi.

İş için gerçekten çok güçlü bir makinem var, bir "ryzen7" ve küçük yengeçlerin büyük makineler için çok kötü üretilmesinden korkuyorum, çünkü işlemlerinizi öldürdüğümde, makinenin donma ihtimaline karşı% 25 şansım var

eğer onları öldürmezsem,% 75 oranında çökme şansım var, izleyicilerinize sınırlar koymalı ve geçit isminizi değiştirmelisiniz: çünkü "madenci" daha çok darknet gibidir.

Daha az güçlü bir makinede bu sorunu yaşamadım, bana mesajımı ve tek yönlü yanıt vererek zamanınızı boşa harcamayın.

Sorunu çözmede iyi şanslar :)

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.