web-dev-qa-db-ja.com

gvfsd-metadataとは何ですか?

少しグーグルすると、CPUに負担がかかることが多く、大量の(価値がない?)データがディスクに書き込まれることがわかります。私自身の経験では、CPUを15%〜20%消費するだけで、目に見えるメリットはありません。私はそれが現れるのを見るときはいつでもプロセスを殺してきました、そして私はどんな悪影響も気づきません。

Gvfsd-metadataとは何ですか?それは何をするためのものか?必要ですか、それとも無効にできますか? CPU /メモリ/ディスクスペースが占有されるのを防ぐことはできますか?

Nautilusとともに誰かがgvfsd-metadataについて言及しているのを見ました。これが問題になる場合は、ファイルマネージャーを変更するだけですか?

14
Trae7

gvfsd-metadatanautilusおよびその他のgnomeユーティリティで使用されます。あなたに起こっていることはこの問題である可能性があります:

ソリューション:

pkill gvfsd-metadata 
rm -rf .local/share/gvfs-metadata
1

Linuxで異なるファイルシステムをマウントする方法は複数あります。

/ etc/fstab(ブート中にバックグラウンドで動作する)を介して、ハードドライブにファイルシステムをマウントしたり、samba、nfsなどのネットワークデバイスにマウントしたりできます。

もう1つの可能性は、gvfs(GNOME仮想ファイルシステムの略)は、GIO(Gnome入出力)のI/O抽象化と連携するように設計されたGNOMEのユーザー空間仮想ファイルシステムです。 gioの概要です

gvfsには、ごみ箱サポート、SFTP、FTP、WebDAV、SMB、およびUdev統合、OBEX、MTPなどを介したローカルデータ用の「モジュール/バックエンド」が付属しています。

  • gvfsdはメインデーモンです

  • gvfsd-trash#はtrash://用です

  • mtpデバイス用のgvfs-mtp-volume-monitor

  • gvfsd-metadata

    マンページ(man gvfsd-metadata):

    gvfsd-metadataは、内部gvfsメタデータストレージへの書き込みシリアライザーとして機能するデーモンです。 GIOクライアントがメタデータを変更すると、クライアントによって自動起動されます。読み取り操作はクライアント側のGIOコードによって直接行われ、デーモンが実行されている必要はありません。

    gvfsメタデータ機能は、GNOMEファイルファイルマネージャーなどで使用されます。無効にすることができます。

    systemctl --user mask gvfs-metadata.service元に戻すには、

systemctl --user unmask gvfs-metadata.service

わからない場合は、まずテスト目的でのみ停止してください

systemctl --user stop gvfs-metadata.service

1
nobody