gvfsd ocupa muita memória

7

No meu Ubuntu 8.10, o gvfsd ocupa 128,6MB de memória. O que o processo está fazendo realmente? Posso reduzir a memória necessária?

    
por Tim 13.05.2010 / 21:23

1 resposta

9

gvfsd é o processo do daemon para o GVFS , o Sistema de Arquivos Virtuais do GNOME (ou possivelmente é o predecessor, GnomeVFS ). É um componente do GNOME que lida com a automontagem do sistema de arquivos quando você está conectado ao desktop Ubuntu baseado no GNOME. Isso inclui dispositivos como pendrives USB e HDDs externos, discos ópticos (CD / DVD), montagens de rede Samba ou NFS ou SSHFS e outros sistemas de arquivos úteis no espaço de usuário ( FUSE ).

Com relação ao uso de memória: A contagem de uso de memória no Linux é complicada e, dependendo da ferramenta usada e do campo de saída lido, o número pode ser muito diferente da quantidade de memória física usada pelo processo. Veja "Linux: Como medir o real uso de memória de um aplicativo ou processo? " ou " Memória virtual ativada O Linux não adiciona? " ou " Entendendo o uso da memória em Linux " para mais detalhes. Essencialmente, muitas ferramentas de uso de memória no Linux não relatam a memória real em uso, mas relatam quanta memória o processo ocuparia se fosse o único processo em execução .

Mas muito dessa memória é compartilhada entre vários processos - no meu sistema, o gvfsd é vinculado a muitas bibliotecas como libdbus-1 e libc e libpthread que também são usados por muitos outros processos. Bibliotecas compartilhadas como essas só precisam ser carregadas uma vez, e todos os processos que precisam delas usam a mesma cópia na memória - mas isso aumenta o uso de memória relatado.

Se você adicionar algumas informações sobre o utilitário que forneceu esse número de uso de memória, poderemos fornecer mais detalhes sobre de onde veio o número.

    
por 14.05.2010 / 08:19