Gvfsd-meta verileri nedir?


14

Küçük bir Googling bana genellikle CPU'yu tuttuğunu ve diske çok sayıda (değersiz?) Veri yazdığını söylüyor. Kendi tecrübelerime göre, sadece% 15-20 arası CPU tüketiyor ve bana görebildiğim hiçbir faydası yok. Ne zaman görsem süreci öldürüyorum ve herhangi bir olumsuz etki görmüyorum.

Gvfsd-meta verileri nedir? Bu ne işe yarıyor? İhtiyacım var mı yoksa devre dışı bırakabilir miyim? CPU / bellek / disk alanı domuzu olmasını engelleyebilir miyim?

Birisinin Nautilus ile birlikte gvfsd-meta verilerden bahsettiğini gördüm. Bu bir sorun haline gelirse, dosya yöneticimi değiştirmeli miyim?


1
Aynı sorun olabilir: ubuntuforums.org/showthread.php?t=1421580 6 çekirdekli bir makineniz var mı?
rmustakos

Yanıtlar:


1

Linux'ta farklı dosya sistemlerini monte etmenin birden fazla yolu vardır.

Over / etc / fstab (önyükleme sırasında arka planda çalışır) sabit disklere dosya sistemlerini de bağlayabilir, örneğin samba, nfs gibi ağ aygıtlarına da.

Diğer bir olasılık da gvfs (GNOME Sanal dosya sisteminin kısaltması) GNOME'un GIO (Gnome Giriş / Çıkış) G / Ç soyutlamasıyla çalışmak üzere tasarlanmış kullanıcı alanı sanal dosya sistemidir. gio için biraz genel bakış

gvfs, çöp desteği, SFTP, FTP, WebDAV, SMB ve yerel veriler için Udev entegrasyonu, OBEX, MTP ve diğerleri aracılığıyla "modüller / arka uçlar" ile birlikte gelir.

  • gvfsd ana arka plan programıdır

  • gvfsd-trash # çöp kutusu içindir: //

  • mtp cihazları için gvfs-mtp-ses seviyesi monitörü

  • gvfsd-meta

    Bu bit manpage ( man gvfsd-metadata):

    gvfsd-metadata, dahili gvfs meta veri deposuna yazma serileştiricisi olarak görev yapan bir daemon. Meta veri değişiklikleri yaptıkları zaman GIO istemcileri tarafından otomatik olarak başlatılır. Okuma işlemleri doğrudan istemci tarafı GIO kodu tarafından yapılır ve arka plan programının çalışmasını gerektirmez.

    gvfsMeta veri yetenekleri GNOME Dosyalar dosya yöneticisi ve diğerleri tarafından kullanılmaktadır. Devre dışı bırakabilirsiniz.

    systemctl --user mask gvfs-metadata.service Geri almak için şunu kullanın:

systemctl --user unmask gvfs-metadata.service

Emin değilseniz, sadece test amaçlı olarak durdurun

systemctl --user stop gvfs-metadata.service


1
@ clearimura cevabımı genişlet, ancak tüketen mutlak cpu / belleği nasıl düzeltebileceğimi bilmiyorum.
kimse

@clearkimura Bu hizmet pakete aittirgvfs-daemons
kimse

Hım ... kontrol yöntemim yanlış gibi mi görünüyor? Canlı sistemlerde kontrol yeniden yapılıyor ...
clearkimura

Ödül sonrası not: Bu yanıt daha eksiksizdi, ancak hizmeti devre dışı bırakma komutları Ubuntu'nun tüm lezzetleri ve sürümleri için geçerli olmayabilir.
clearkimura

@clearkimura teşekkür ederim.
kimse

1

gvfsd-metadatanautilusve diğer gnome yardımcı programları tarafından kullanılır . Size olan bu sorun olabilir:

Çözüm:

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

1
@clearkimura "Bug" kelimesini kullandığımdan beri "bug" kelimesini kullandığım için üzgünüm. Kelimeyi "problem" olarak değiştirdim.
WinEunuuchs2Unix

Ödül sonrası not: Bu cevabın, aslında gvfsd-metadata kullanan Ubuntu'nun herhangi bir çeşidi ve sürümüne uygulanabilir; ancak, bu cevabın içeriğinde ödül kazanacak yeni bir şey yoktur. Bazı kullanıcılar için hala yararlı.
clearkimura

-2

Yararlı Soru! AFAIK gvfsd, Nautilus'u kullandığımızda mata verilerini toplayan bir süreçtir. Meta veriler sonsuz bir döngüye yapışabilir, bu işlemi gvfsd kullanarak öldüreceğiz.


2
rm -rf ~/.local/share/gvfs-metadataYukarıdaki yorumdan kullanılması önerisi çok daha iyi bir fikirdir.
sempaiscuba
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.