De acordo com o TaskManager no W7, o Skype está usando 72Mb de memória. Não estou em uma ligação nem nada - acabou de fazer login.
Isso é algo para se preocupar?
De acordo com o TaskManager no W7, o Skype está usando 72Mb de memória. Não estou em uma ligação nem nada - acabou de fazer login.
Isso é algo para se preocupar?
Respostas:
Descobri duas coisas que ajudaram a diminuir o uso de memória irracional e ineficiente do Skype:
Meu Skype - rodando em um computador corporativo para uso da empresa - usa consistentemente> 500 MB de memória física, sendo este o valor base sem nenhum encadeamento de mensagens aberto. Quando tenho vários threads abertos, com um longo histórico em cada um, ele pode aumentar em 200 MB facilmente.
A maior parte desse uso de memória parece dever-se às longas listas de contatos (corporativas) e ao buffer do Skype do histórico de conversas, imagens de perfil e threads ativos, mas isso é apenas um palpite.
Não é não. Este é um valor perfeitamente normal. A menos que um programa não seja meticulosamente otimizado para uso de memória, isso é.
O Skype criará recursos para cada perfil da sua lista de contatos (especialmente as fotos podem consumir carneiros), seu próprio perfil e qualquer histórico sobre o assunto, criando buffers para lidar com conexões, buffers para históricos de conversas etc.
O exe tem apenas 20 megabytes e, geralmente, muitos sistemas de memória precisam alocar algum espaço de trabalho básico assim que inicializados, mesmo que esse subsistema não esteja sendo usado.
Olhando para ele, eu diria que está usando mais do que precisa, mas não o suficiente para que eles desejem perder tempo otimizando o uso da memória.
EDIT - Além disso, se estiver criando muitas janelas e interfaces de usuário ocultas, isso poderá aumentar drasticamente o uso da memória. O Skype tem muitas funcionalidades que você provavelmente não está acessando.
O problema é que o Skype está usando a tipologia de conexão P2P; portanto, o aplicativo precisa usar alguns usuários como nós de retransmissão ou supernós para hospedar as conexões entre outros usuários. Esse problema ocorre quando o computador é tão poderoso que o programa escolhe você para hospedar as conexões.
Para resolver esse problema, tudo o que você precisa fazer é excluir o arquivo da tabela de roteamento para renová-lo. Você pode fazer isso no Windows, da seguinte maneira:
Em um Mac, você pode excluir o mesmo arquivo da seguinte maneira: