¿Qué es gvfsd-metadata?

14

Un poco de Google me dice que a menudo acapara la CPU y escribe una gran cantidad de datos (¿inútiles?) En el disco. En mi propia experiencia, simplemente consume aproximadamente 15% -20% de CPU y no me ofrece beneficios que pueda ver. He estado matando el proceso cada vez que lo veo aparecer, y no noto ningún efecto negativo.

¿Qué es gvfsd-metadata? ¿Qué hace? ¿Lo necesito o puedo desactivarlo? ¿Puedo evitar que se convierta en un CPU / memory / disk space hog?

Vi a alguien mencionar gvfsd-metadata junto con Nautilus. Si esto se convierte en un problema, ¿debería cambiar mi administrador de archivos?

Trae7
fuente
1
Podría ser el mismo problema: ubuntuforums.org/showthread.php?t=1421580 ¿Tiene una máquina de 6 núcleos?
rmustakos

Respuestas:

1

Hay más de una forma de montar diferentes sistemas de archivos en Linux.

Sobre / etc / fstab (funciona montado en segundo plano durante el arranque) puede montar sistemas de archivos en discos duros y dispositivos de red como samba, nfs, por ejemplo.

Otra posibilidad es gvfs (abreviatura de GNOME Virtual file system) es el sistema de archivos virtual de espacio de usuario de GNOME diseñado para trabajar con la abstracción de E / S de GIO (entrada / salida de Gnome). es un pequeño resumen para gio

gvfs viene con "módulos / backends" para soporte de basura, SFTP, FTP, WebDAV, SMB y datos locales a través de la integración Udev, OBEX, MTP y otros.

  • gvfsd es el demonio principal

  • gvfsd-trash # es para trash: //

  • gvfs-mtp-volume-monitor para dispositivos mtp

  • gvfsd-metadata

    Obtuve este bit de la página de manual ( man gvfsd-metadata):

    gvfsd-metadata es un demonio que actúa como un serializador de escritura para el almacenamiento interno de metadatos gvfs. Los clientes de GIO lo inician automáticamente cuando realizan cambios de metadatos. Las operaciones de lectura se realizan directamente con el código GIO del lado del cliente y no requieren que se ejecute el demonio.

    Las gvfscapacidades de metadatos son utilizadas por el administrador de archivos de GNOME Files y otros. Puedes deshabilitarlo.

    systemctl --user mask gvfs-metadata.service Para revertirlo use

systemctl --user unmask gvfs-metadata.service

Si no está seguro, deténgase primero solo con fines de prueba

systemctl --user stop gvfs-metadata.service

nadie
fuente
1
@clearimura amplío mi respuesta, pero no sé cómo solucionar el consumo de CPU / memoria de mutch.
nadie
@clearkimura Este servicio pertenece al paquetegvfs-daemons
nadie
Hm ... parece que mi método de verificación está mal? Rehacer control sobre los sistemas vivos ...
clearkimura
Nota posterior a la recompensa: esta respuesta fue la más completa, aunque los comandos para deshabilitar el servicio pueden no ser aplicables a todos los sabores y versiones de Ubuntu.
clearkimura
@clearkimura gracias.
nadie
1

gvfsd-metadataes utilizado por nautilusy otras utilidades de gnome. Lo que te está sucediendo podría ser este problema:

La solución:

pkill gvfsd-metadata 
rm -rf .local/share/gvfs-metadata
WinEunuuchs2Unix
fuente
1
@clearkimura Lo siento, he estado usando la palabra "error" desde antes de que supiera que existían "informes de error". Cambié la palabra a "problema".
WinEunuuchs2Unix
Nota posterior a la recompensa: es más probable que esta respuesta se aplique a cualquier versión y versión de Ubuntu que realmente use gvfsd-metadata; sin embargo, el contenido de esta respuesta no tiene nada nuevo para calificar para la recompensa. Sigue siendo útil para algunos usuarios.
clearkimura
-2

Pregunta útil! AFAIK gvfsd es un proceso que recopila datos de mata cuando usamos Nautilus. Los metadatos pueden atascarse en un bucle infinito, eliminaremos ese proceso usando gvfsd.

Margarette
fuente
2
La sugerencia de uso rm -rf ~/.local/share/gvfs-metadata, del comentario anterior es una idea mucho mejor.
sempaiscuba