Gvfsd-Metadata 란 무엇입니까?


14

작은 인터넷 검색은 종종 CPU를 비우고 많은 (무의미한) 데이터를 디스크에 씁니다. 내 경험상 CPU를 약 15 % -20 % 정도 소비하고 볼 수있는 이점을 제공하지 않습니다. 프로세스가 나타날 때마다 프로세스를 종료하고 부정적인 영향을 느끼지 않습니다.

Gvfsd-Metadata 란 무엇입니까? 무엇을합니까? 필요합니까, 비활성화 할 수 있습니까? CPU / 메모리 / 디스크 스페이스 호그가되는 것을 막을 수 있습니까?

누군가가 노틸러스와 함께 gvfsd-metadata를 언급하는 것을 보았습니다. 이것이 문제가되면 파일 관리자를 변경해야합니까?


1
동일한 문제 일 수 있습니다 . ubuntuforums.org/showthread.php?t=1421580 6 코어 머신이 있습니까?
rmustakos 2016 년

답변:


1

리눅스에서 다른 파일 시스템을 마운트하는 방법은 여러 가지가 있습니다.

/ etc / fstab (부팅 중에 백그라운드에서 마운트로 작동)을 통해 samba, nfs와 같은 네트워크 장치와 같은 하드 드라이브에 파일 시스템을 마운트 할 수 있습니다.

또 다른 가능성은 gvfs (그놈 가상 파일 시스템의 약자)는 GIO (Gnome Input / Output)의 I / O 추상화와 함께 작동하도록 설계된 그놈의 사용자 공간 가상 파일 시스템입니다. gio에 대한 작은 개요입니다.

gvfs는 Udev 통합, OBEX, MTP 등을 통해 휴지통 지원, SFTP, FTP, WebDAV, SMB 및 로컬 데이터를위한 "모듈 / 백엔드"와 함께 제공됩니다.

  • gvfsd는 기본 데몬입니다

  • gvfsd-trash #은 trash : //를위한 것입니다 :

  • mtp 장치 용 gvfs-mtp-volume-monitor

  • gvfsd- 메타 데이터

    맨 페이지 ( 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
@ clearimura 내 대답을 확장하지만 소비하는 mutch cpu / memory를 수정하는 방법을 모르겠습니다.
아무도

@clearkimura이 서비스는 패키지에 속해 있습니다.gvfs-daemons
nobody

흠 ... 내 확인 방법이 잘못된 것 같습니까? 라이브 시스템 점검 재실행 ...
clearkimura

현상금 후 참고 :이 답변은 더 완벽한 답변 이었지만 서비스를 비활성화하는 명령이 Ubuntu의 모든 특징 및 릴리스에 적용되지 않을 수도 있습니다.
clearkimura

@clearkimura 감사합니다.
아무도

1

gvfsd-metadatanautilus및 기타 그놈 유틸리티에서 사용됩니다 . 당신에게 일어나고있는 일은이 문제 일 수 있습니다 :

해결책:

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

1
@clearkimura 죄송합니다. "버그 보고서"가 존재하기 전에 "bug"라는 단어를 사용해 왔습니다. 나는 단어를 "문제"로 바꿨다.
WinEunuuchs2Unix

현상금 후 참고 :이 답변은 실제로 gvfsd-metadata를 사용하는 Ubuntu의 모든 맛과 릴리스에 적용됩니다. 그러나이 답변의 내용은 현상금을받을 자격이있는 새로운 것은 없습니다. 일부 사용자에게는 여전히 유용합니다.
clearkimura

-2

유용한 질문! AFAIK gvfsd는 노틸러스를 사용할 때 mata 데이터를 수집하는 프로세스입니다. 메타 데이터가 무한 루프에 빠질 수 있습니다. gvfsd를 사용하여 해당 프로세스를 종료합니다.


2
위의 의견에서을 사용 rm -rf ~/.local/share/gvfs-metadata하는 것이 훨씬 좋습니다.
sempaiscuba
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.