Что такое gvfsd-метаданные?

Небольшое гугление говорит мне, что оно часто загружает процессор и записывает много (бесполезных?) Данных на диск. По моему опыту, он просто потребляет около 15-20% процессора и не дает никаких преимуществ, которые я вижу. Я убивал процесс всякий раз, когда я вижу, что он подходит, и я не замечаю никаких негативных последствий.

Что такое метаданные gvfsd? Что оно делает? Нужно ли мне это или я могу отключить это? Могу ли я предотвратить его превращение в процессор / память / дисковое пространство?

Я видел, как кто-то упоминал метаданные gvfsd вместе с Наутилусом. Если это станет проблемой, стоит ли мне просто сменить файловый менеджер?

12
задан 9 June 2015 в 00:58

3 ответа

Полезный Вопрос! AFAIK gvfsd является процессом, который собирает mata данные, когда мы используем Наутилус. Метаданные могли бы застрять на бесконечном цикле, мы уничтожим тот процесс при помощи gvfsd.

-1
ответ дан 9 June 2015 в 10:58
  • 1
    Большое спасибо Ваш ответ дает вывод, как желаемый, еще одну вещь, как я могу включать для поиска нескольких типов файлов в единственном --include строка параметра? Также группы типа файла (application/php и для .php и для .phtml) разрешены в include параметр? – Vicky Dev 6 September 2016 в 23:35

Существует несколько способов монтировать разные файловые системы в Linux.

Over / etc / fstab (работает при монтировании в фоновом режиме во время загрузки) может монтировать файловые системы на жестких дисках, а также на сетевых устройствах, таких как samba, nfs, например.

Другая возможность - gvfs (аббревиатура от GNOME Virtual file system) - это виртуальная файловая система пользовательского пространства GNOME, разработанная для работы с абстракцией ввода-вывода GIO (Gnome Input / Output). - это небольшой обзор gio

gvfs поставляется с «модулями / бэкэндами» для поддержки мусора, SFTP, FTP, WebDAV, SMB и локальных данных через интеграцию Udev, OBEX, MTP и другие.

  • gvfsd - главный демон

  • gvfsd-trash # для мусора: //

  • gvfs-mtp-volume-monitor для mtp-устройств

  • gvfsd-metadata

    Я получил этот бит из man-страницы ( man gvfsd-metadata ):

    gvfsd-metadata - это демон, действующий как сериализатор записи во внутреннее хранилище метаданных gvfs.Он автоматически запускается клиентами GIO, когда они вносят изменения в метаданные. Операции чтения выполняются непосредственно клиентским кодом GIO и не требуют запуска демона.

    Возможности метаданных gvfs используются файловым менеджером GNOME Files и другими. Вы можете отключить это.

    systemctl --user mask gvfs-metadata.service Чтобы вернуть его, используйте

systemctl --user unmask gvfs-metadata.service

Если вы не уверены, остановитесь сначала только в целях тестирования

systemctl --user stop gvfs-metadata.service

5
ответ дан 12 December 2019 в 20:15

gvfsd-metadata используется nautilus и другими утилитами gnome. То, что с вами происходит, может быть такой проблемой:

Решение:

pkill gvfsd-metadata 
rm -rf .local/share/gvfs-metadata
1
ответ дан 13 December 2019 в 01:14

Другие вопросы по тегам:

Похожие вопросы: