Como htop
mostra a captura de tela ( ), há vários processos para o aplicativo sublime_3, por que isso acontece? Abri apenas 1 aplicativo com várias guias.
Além disso, por que os processos consomem tantos recursos (memória virtual de 9,8 G cada processo)? Os arquivos que abri com o sublime são todos arquivos de texto normais, não grandes, no máximo 300 linhas por arquivo.
Isso basicamente faz com que minha área de trabalho congele.
Não, são apenas vários threads do mesmo processo – todos eles compartilham a mesma memória. Pressione Shift+Hpara alternar a exibição de threads não principais. (Você também pode pressionar F2em htop e, em "Opções de exibição", habilitar "Mostrar nomes de tópicos personalizados" e "Exibir tópicos em uma cor diferente".)
Grandes quantidades de "VIRT" – memória virtual – são completamente normais. Este é apenas o intervalo de endereços desse processo, e a maior parte dele consiste em áreas "sob demanda" (sem uso de RAM, desde que estejam em branco) ou arquivos mapeados na memória (armazenados no disco). Certos tempos de execução mapeiam mais memória antecipadamente do que outros (especialmente os navegadores da Web o usam como um mecanismo de segurança), mas isso apenas reserva o intervalo de endereços e não consome RAM real antes de ser necessário.
Em vez disso, você deve se preocupar com a coluna "RES", que indica a quantidade de RAM que está realmente em uso pelo processo. Na sua imagem, o uso real da memória do Sublime Text é de 6486 MB (6,4 GB) . (Novamente, sua imagem mostra tópicos, então é "apenas" 1x6486 MB em todos os itens, não 12x6486.)
Com isso dito, na verdade não sei por que o Sublime Text precisa de uma quantidade tão grande de memória (6G ainda é bastante). Mas parece que muitas outras pessoas têm o mesmo problema . Uma causa muito comum entre as postagens do fórum parece ser ter um repositório Git diretamente em seu homedir (ou seja, ~/.git), então você deve verificar se você tem isso. Você também pode iniciar o sublime a partir de um terminal e observar as mensagens suspeitas que ele pode gerar.