GNU/Linux >> Tutoriales Linux >  >> Linux

/usr/lib/tracker/tracker-store provoca una carga de CPU muy pesada en Debian Buster

después de tener tracker-store ejecutándose con casi el 100 % de la CPU, casi todo el tiempo durante 7 días ahora, parece que encontré una solución fácil:

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 el proceso se ha ido, el ventilador está girando y todo está en silencio después de una semana. Después de reiniciar tracker-store todavía permanece en silencio.


tracker-store es parte de tracker, un programa que escanea ciertas ubicaciones específicas en su disco duro (y otros lugares como sus correos electrónicos) e indexa el contenido en una base de datos. Esto le permite realizar búsquedas rápidas de contenido de archivos. Mientras que tracker-miner-* son programas que escanean datos y tracker-store es el programa que almacena los metadatos en una base de datos para un acceso rápido más tarde. Tracker usa una base de datos para sus propios fines, por lo que tiene sentido que pueda usar su CPU incluso cuando no se trata de un proceso.

También puede configurar el rastreador para que no indexe nada (consulte las preferencias del rastreador del programa), lo que probablemente impida que realice ningún trabajo. O podría intentar eliminar el paquete por completo, pero lo más probable es que esto rompa su sistema (más detalles, gracias a @broman ). Y también consulte esta publicación ¿Cómo desactivo el rastreador en GNOME?.

Fuente:

blogs.gnome.org/mr/2009/09/18/tracker-update-2
¿Qué es un rastreador? - gnome


Algunos mineros rastreadores se obsesionan con el contenido que no entienden. Si tracker daemon -f no muestra ninguna actualización pero tracker-extract todavía está acaparando la CPU, tal vez eche un vistazo en /tmp/tracker-extract-files.* . Si el mismo enlace simbólico permanece allí durante un período de tiempo prolongado, se bloquea el proceso de minería. Es importante eliminar ese archivo de cualquier lugar donde el rastreador lo encuentre, de lo contrario, se bloqueará nuevamente.

(un resumen de mi respuesta originalmente aquí:no hay actualizaciones de progreso de gnome tracker)


Linux
  1. ¿Cómo maneja Linux múltiples separadores de rutas consecutivas (/home////username///file)?

  2. /usr/bin Vs /usr/local/bin ¿En Linux?

  3. Bash =~ Regex y Https://regex101.com/?

  4. ¿La diferencia entre /opt y /usr/local?

  5. Debian – ¿Mover /var, /home a una partición separada?

Instalar binarios en /bin, /sbin, /usr/bin y /usr/sbin, interacciones con --prefix y DESTDIR

¿Cuál es la diferencia entre #!/usr/bin/env bash y #!/usr/bin/bash?

cmake --version apunta a /usr/bin/cmake mientras que cmake apunta a /usr/local/bin

¿Cuándo debo usar /dev/shm/ y cuándo debo usar /tmp/?

Se movió el contenido de /bin a /usr/bin, ¿es posible deshacerlo?

¿Deberían vivir los sitios web en /var/ o /usr/ según el uso recomendado?