tracker-store y tracker-miner-fs se comen mi CPU en cada inicio
155
Cada vez que inicio mi computadora portátil el proceso tracker-storey tracker-miner-fsconsume mi CPU entre 30-40% durante 10-15 minutos. Estoy en ubuntu 12.04.
¿Qué hacen estos procesos? ¿Cómo deshacerse de los procesos?
¿Todo el software de su sistema proviene del centro de software o ha instalado software de otro lugar? ¿Puedes conectarte tracker-xa algo? FWIW, no veo un proceso llamado tracker-xcon Lubuntu 13.04. Si no tiene "preocupaciones de privacidad", puede publicar la salida de algo como ps -ey dpkg --get-selectionsaquí o @ pastebin. Tal vez alguien podría descubrir qué está pasando.
@ vasa1 Mi error, tracker-x significa rastreador-tienda y tracker-miner-fs
Gaurav Agarwal
3
Acabo de experimentar algo similar en Ubuntu 16.04.1 LTS.
Alexey
Puede haber archivos con problemas que impiden que el rastreador termine su índice. En lugar de eliminar el rastreador, tengo una respuesta que podría ayudar con los archivos problemáticos que quedan /tmp/tracker-extract-files.1000. Todavía se indexará por un corto tiempo después del reinicio, pero debería terminar en un par de minutos como máximo.
scruss
Respuestas:
134
Solución de secuencias de comandos para deshabilitarlo permanentemente en Ubuntu 16.04
Como se menciona en los comentarios, los archivos mencionados en esta publicación ya no existen en 16.04. Puede usar el siguiente script:
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
Base de datos de etiquetas para etiquetar palabras clave de cualquier objeto
Base de datos de metadatos extensible para aplicaciones como gedit y rhythmbox que necesitan agregar metadatos personalizados a los archivos
La base de datos para objetos de primera clase permite usar la base de datos del rastreador para el almacenamiento e implementación de objetos de primera clase y el modelo Gnome 3.0.
¿Cómo deshacerse de los procesos?
Deshabilitar el rastreador a nivel mundial (para todos los usuarios)
Editar /etc/xdg/autostart/trackerd.desktoparchivo con privilegios de root ( sudo -i gedit /etc/xdg/autostart/trackerd.desktop)
Agregar Hidden=trueal final del archivo
Haz lo mismo /etc/xdg/autostart/tracker-applet.desktopsi quieres
Deshabilitar el rastreador solo para tu usuario
Ingrese al directorio ~/.config/autostart, créelo si no existe
@codingcrow No lo desinstales y ni siquiera pienses en una purga. Una desactivación sería suficiente. :-)
TomKat
44
@TomKat: ¿Por qué no? Acabo de hacerlo apt-get uninstall trackeren gnome-ubuntu y funcionó bien ... también eliminó los documentos de gnome, pero lo que sea, ni siquiera sabía que tenía ese programa :)
benjaoming
44
Esto no funciona Miner todavía se ejecuta en cada arranque.
Serrano
2
¿Deshabilitar este proceso afectará el rendimiento de la búsqueda?
Nasreddine
85
Simplemente cambie estos valores usando los gsettings , que deshabilitarán la indexación constante de Tracker:
gsettings set org.freedesktop.Tracker.Miner.Files crawling-interval -2
gsettings set org.freedesktop.Tracker.Miner.Files enable-monitors false
Los valores se pueden cambiar usando dconf-editor navegando a través de org> freedesktop> Tracker> Miner> Archivos :
Después de estos cambios, se recomienda limpiar la base de datos para recuperar espacio perdido en el disco:
Muchas gracias, solo tuve que ejecutar tracker-control-r y todo ordenado ...
JoZ3 02 de
1
¿Qué hace exactamente tracker-control -r? Parece que esta publicación tracker-controlha quedado en desuso y se ha migrado al tracker daemoncomando, pero tracker help daemon(o tracker-control --help) no menciona una -rmarca. ¿Sigue haciendo lo mismo? No puedo encontrar la documentación anterior.
redbmk
55
Creo que el equivalente moderno es tracker reset --hard.
jcupitt
1
Siguiendo este paso, después de ejecutar tracker-control -rmi computadora portátil volvió a funcionar sin problemas. PD: tracker-controlya no está disponible en 16.04, pero relájese, activará el comando sustituto que es tracker daemon.
adadion
tracker-control: command not found¿Porqué es eso?
Tooniis
30
Tal vez sea relevante para Ubuntu 14.04 / GDM , y si es importante no eliminar todo el servicio, será mejor para stopy / o renice.
Por lo tanto, puede ser:
Stop / reniced ( método no recomendado ):
$ 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
Observe que la gente todavía sugiere tracker-control -ry tal vez para sistemas con indexación habilitada, esto será mejor:
$ tracker-control -e
O lo mismo con System Monitor GUI:
Aplicaciones> Utilidades> Monitor de sistema
ordenar> Nombre
desplazarse> rastreador-tienda
clic derecho> Detener proceso
clic derecho> Cambiar prioridad> Muy bajo
clic derecho> Continuar proceso
O tal vez la forma más adecuada para sistemas con la tienda de seguimiento en ejecución:
Aplicaciones> Herramientas del sistema> Búsqueda e indexación
¡Gracias! No había notado la opción de forzar el uso del rastreador solo cuando no se usa la computadora. Veamos si eso funciona.
Alfredo Hernández
1
Esto funcionó para mí. desmarqué todas las ubicaciones y limité otras opciones a su configuración más mínima, la "re-indexada", y se detuvo. Me gusta esta ruta, ya que es algo que probablemente recordaré lo que hice.
ryanjdillon
44
Para usuarios de ubuntu,sudo apt-get install tracker-gui
smac89
1
El tracker-guiprograma es la única opción que no me pareció un truco total. +1
grooveplex
16
Una versión actualizada para 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
Básicamente, este es un remix de las respuestas de Radu y Maxwell, pero las ubicaciones y los comandos se han actualizado a Ubuntu 16.04 (hubo varios cambios).
Al agregar estas líneas una por una en la terminal, se le avisa de este tiempo de espera para cada comando. echo -e "\nHidden=true\n"|sudo tee --append /etc/xdg/autostart/tracker-extract.desktop sudo: unable to resolve host Thusitha: Connection timed out
Así, Sumanadasa, el
7
Habilite las aplicaciones de inicio avanzadas con este comando:
sudo sed -i "s/NoDisplay=true/NoDisplay=false/g" /etc/xdg/autostart/*.desktop
Ejecute Aplicaciones de inicio y desmarque Tracker File System Miner y otros elementos similares. Se pueden volver a habilitar con la misma facilidad.
Usando Synaptic, seleccioné "marcar para eliminación completa" para "rastreador" y para "zeitgeist" (por usar el comando de purga que se supone que elimina los componentes asociados y los archivos de configuración para el programa seleccionado). Mucho más del software de seguimiento de zeitgeist había sido instalado para mí, por lo que elegí la eliminación completa para todos, excepto las bibliotecas compartidas de zeitgeist, que parecen estar demasiado integradas en el sistema operativo para eliminarlas de manera segura. Casi como un perro con un mal caso de gusanos del corazón, o mejor aún, como una hidra. Corta una cabeza y hay tres más tratando de arruinar tu chi. Suena como algo que Microsoft disfruta haciendo a las personas que confían en ellos. Lo que sea ... Mi computadora portátil ahora arranca en menos de la mitad del tiempo, no se atasca por completo al azar ocasionalmente y bloquea lo que yo ' estoy usando en ese momento, y podría ser el alivio de deshacerse de la cosa, pero el resto del software parece funcionar mucho mejor sin los tentáculos pesados de esa hidra. Aww ferget it ... Sabes a lo que me refiero.
¿Por qué es que programas como estos tienen que pasar silenciosamente por una puerta trasera? Quizás es porque nadie quiere ese tipo de cosas en su computadora portátil personal. Si yo fuera una edición de servidor de tecnología en un mainframe que tuviera grandes cantidades de ram y descubriera el wahzoo, entonces sería otra historia. Quizás entonces me gustaría utilizar el software de seguimiento. Incluso entonces, me gustaría que fuera una aplicación de mi elección.
Como no uso ninguna de las características proporcionadas por el rastreador, iré con "eliminación completa". El día que voy a necesitar algo como esto, estoy seguro de que voy a volver a instalar
me da muchos problemas, al inicio mi CPU (procesador) sube muy muy muy alto, digamos 95% por unos 5 o 10 minutos, mis discos duros se rayan y si dejo abiertos sus procesos tengo la máquina que se congela más rápido.
El mouse ya no se mueve y luego es el teclado.
Estoy en un linux-mageia y tus rastreadores se muestran al principio. Pensé que eran spyware porque el nombre: "rastreador-minero" es más como una aplicación que socavará los bitcoins.
Tengo una máquina muy poderosa para el trabajo, una "ryzen7" y me temo que tus pequeños cangrejos están muy mal hechos para máquinas grandes, porque cuando mato tus procesos, tengo un 25% de posibilidades de que la máquina se congele
si no los mato, tengo un 75% de posibilidades de que se bloqueen, deberías aplicar límites a tus rastreadores y al pasaje cambiar tu nombre: porque "minero" es más como darknet.
No tuve este problema con una máquina menos potente, no pierdas tu tiempo respondiéndome mi mensaje y de una sola manera.
tracker-x
a algo? FWIW, no veo un proceso llamadotracker-x
con Lubuntu 13.04. Si no tiene "preocupaciones de privacidad", puede publicar la salida de algo comops -e
ydpkg --get-selections
aquí o @ pastebin. Tal vez alguien podría descubrir qué está pasando./tmp/tracker-extract-files.1000
. Todavía se indexará por un corto tiempo después del reinicio, pero debería terminar en un par de minutos como máximo.Respuestas:
Solución de secuencias de comandos para deshabilitarlo permanentemente en Ubuntu 16.04
Como se menciona en los comentarios, los archivos mencionados en esta publicación ya no existen en 16.04. Puede usar el siguiente script:
( fuente )
Estos son errores confirmados en Launchpad
¿Qué hacen estos procesos?
¿Cómo deshacerse de los procesos?
Fuente: https://wiki.ubuntu.com/Tracker
fuente
apt-get uninstall tracker
en gnome-ubuntu y funcionó bien ... también eliminó los documentos de gnome, pero lo que sea, ni siquiera sabía que tenía ese programa :)Simplemente cambie estos valores usando los gsettings , que deshabilitarán la indexación constante de Tracker:
Los valores se pueden cambiar usando dconf-editor navegando a través de org> freedesktop> Tracker> Miner> Archivos :
Después de estos cambios, se recomienda limpiar la base de datos para recuperar espacio perdido en el disco:
fuente
tracker-control -r
? Parece que esta publicacióntracker-control
ha quedado en desuso y se ha migrado altracker daemon
comando, perotracker help daemon
(otracker-control --help
) no menciona una-r
marca. ¿Sigue haciendo lo mismo? No puedo encontrar la documentación anterior.tracker reset --hard
.tracker-control -r
mi computadora portátil volvió a funcionar sin problemas. PD:tracker-control
ya no está disponible en 16.04, pero relájese, activará el comando sustituto que estracker daemon
.tracker-control: command not found
¿Porqué es eso?Tal vez sea relevante para Ubuntu 14.04 / GDM , y si es importante no eliminar todo el servicio, será mejor para
stop
y / orenice
.Por lo tanto, puede ser:
Stop / reniced ( método no recomendado ):
Observe que la gente todavía sugiere
tracker-control -r
y tal vez para sistemas con indexación habilitada, esto será mejor:O lo mismo con System Monitor GUI:
O tal vez la forma más adecuada para sistemas con la tienda de seguimiento en ejecución:
fuente
sudo apt-get install tracker-gui
tracker-gui
programa es la única opción que no me pareció un truco total. +1Una versión actualizada para Ubuntu 16.04 :
Básicamente, este es un remix de las respuestas de Radu y Maxwell, pero las ubicaciones y los comandos se han actualizado a Ubuntu 16.04 (hubo varios cambios).
fuente
echo -e "\nHidden=true\n"|sudo tee --append /etc/xdg/autostart/tracker-extract.desktop sudo: unable to resolve host Thusitha: Connection timed out
Habilite las aplicaciones de inicio avanzadas con este comando:
Ejecute Aplicaciones de inicio y desmarque Tracker File System Miner y otros elementos similares. Se pueden volver a habilitar con la misma facilidad.
fuente
Usando Synaptic, seleccioné "marcar para eliminación completa" para "rastreador" y para "zeitgeist" (por usar el comando de purga que se supone que elimina los componentes asociados y los archivos de configuración para el programa seleccionado). Mucho más del software de seguimiento de zeitgeist había sido instalado para mí, por lo que elegí la eliminación completa para todos, excepto las bibliotecas compartidas de zeitgeist, que parecen estar demasiado integradas en el sistema operativo para eliminarlas de manera segura. Casi como un perro con un mal caso de gusanos del corazón, o mejor aún, como una hidra. Corta una cabeza y hay tres más tratando de arruinar tu chi. Suena como algo que Microsoft disfruta haciendo a las personas que confían en ellos. Lo que sea ... Mi computadora portátil ahora arranca en menos de la mitad del tiempo, no se atasca por completo al azar ocasionalmente y bloquea lo que yo ' estoy usando en ese momento, y podría ser el alivio de deshacerse de la cosa, pero el resto del software parece funcionar mucho mejor sin los tentáculos pesados de esa hidra. Aww ferget it ... Sabes a lo que me refiero.
¿Por qué es que programas como estos tienen que pasar silenciosamente por una puerta trasera? Quizás es porque nadie quiere ese tipo de cosas en su computadora portátil personal. Si yo fuera una edición de servidor de tecnología en un mainframe que tuviera grandes cantidades de ram y descubriera el wahzoo, entonces sería otra historia. Quizás entonces me gustaría utilizar el software de seguimiento. Incluso entonces, me gustaría que fuera una aplicación de mi elección.
Solo digo.
fuente
su lista de rastreadores:
tracker-extract tracker-store tracker-miner-apps tracker-miner-fs tracker-miner-user-guides
me da muchos problemas, al inicio mi CPU (procesador) sube muy muy muy alto, digamos 95% por unos 5 o 10 minutos, mis discos duros se rayan y si dejo abiertos sus procesos tengo la máquina que se congela más rápido.
El mouse ya no se mueve y luego es el teclado.
Estoy en un linux-mageia y tus rastreadores se muestran al principio. Pensé que eran spyware porque el nombre: "rastreador-minero" es más como una aplicación que socavará los bitcoins.
Tengo una máquina muy poderosa para el trabajo, una "ryzen7" y me temo que tus pequeños cangrejos están muy mal hechos para máquinas grandes, porque cuando mato tus procesos, tengo un 25% de posibilidades de que la máquina se congele
si no los mato, tengo un 75% de posibilidades de que se bloqueen, deberías aplicar límites a tus rastreadores y al pasaje cambiar tu nombre: porque "minero" es más como darknet.
No tuve este problema con una máquina menos potente, no pierdas tu tiempo respondiéndome mi mensaje y de una sola manera.
Buena suerte para resolver el problema :)
fuente