Máquina muito lenta

1

Meu PC (um laptop Lenovo) é usado para desenvolvimento de software, desenvolvimento de websites, trabalhos gráficos, etc., então há um monte de coisas instaladas e em execução. Ontem eu tentei importar um MySQL-Dump (100 MB) da linha de comando e demorou a noite toda.

Estou feliz em deixar funcionar quando tiver que funcionar, sem problemas. Mas o que me incomoda é que a CPU não é realmente utilizada - o TaskManager não mostra nada realmente ocupado

A CPU é intel i5-2410 @ 2.3Ghz. Eu também não notei nenhuma atividade de disco (de paginação ou outras coisas que o O / S poderia estar fazendo), mas percebi que o Gerenciador de Tarefas frequentemente mostrava uma alta utilização de memória RAM. Isso poderia ter o efeito de desacelerar a máquina para um estado em que ela é quase inutilizável e, ao mesmo tempo, o infame processo ocioso é o número 1 na utilização da CPU?

Ou talvez um vírus? Estou usando o ESET NOD / 32 e ele não relata nenhum problema.

Estou sem ideias! Preciso de mais RAM?

    
por MBaas 08.05.2015 / 07:35

4 respostas

0

noticed Taskmanager often showing a high ram-utilization. Could that have the effect of slowing down the machine to a state where it is nearly unuseable and at the same time the infamous idle-process is #1 in CPU-utilization???

Improvável. O uso da RAM mostrado pelo Gerenciador de Tarefas inclui a RAM usada pelo cache de disco do Windows, que o Windows proativamente tenta manter tão bem quanto possível (a RAM sem dados úteis é, afinal, RAM inútil). Qualquer processo que solicite memória RAM fará com que o Windows forneça páginas a partir da RAM livre e, em seguida, do cache de disco; Ambas as operações são apenas em RAM e acontecem na mesma velocidade.

Somente quando a RAM do cache de disco está completamente esgotada pelas solicitações de alocação de RAM dos processos, o Windows inicia a troca da RAM do processo para o disco e, como você não está vendo a atividade do disco, isso não está acontecendo com você.

Na minha experiência, preguiça inesperada em caixas do Windows tem duas causas principais.

O mais comum é a presença de foistware como o Conduit ou SweetIM ou Bandoo ou a barra de ferramentas Ask, que normalmente você pode corrigir desinstalando cada barra de ferramentas inútil na sua caixa usando Programas e Recursos e fazendo uma varredura de limpeza com MalwareBytes Anti-Malware.

O mais comum é o fracasso de setores no disco rígido. O disco rígido responde a eles redefinindo e redefinindo várias vezes até conseguir lê-los e marcá-los para realocação em uma reconfiguração subsequente. O Windows geralmente não percebe isso até que eles tenham falhado completamente, então é muito comum que a reescrita nunca aconteça. Você pode descobrir se o seu disco rígido é afetado verificando o seu registro SMART usando ferramentas como Diskcheckup da Passmark: procure números altos em Reallocated Sector Count e Sectors Pending Reallocation. 0-10 normalmente é um desgaste normal, 10-100 normalmente significa que o seu HD está doente o suficiente para valer a pena ser substituído em breve, 100+ significa que o OMG espera que você tenha bons backups.

Se nenhum desses itens se aplicar, mas a máquina ainda estiver muito lenta, especialmente em cargas de trabalho com uso intensivo de disco, talvez você consiga melhorar bastante as coisas com um desfragmentador competente do sistema de arquivos. O inbuilt do Windows é bastante inútil. Eu gosto do MyDefrag v4.3.1 da J.C. Kessels.

    
por 08.05.2015 / 10:26
1

Para responder a dois pontos da sua pergunta:

Preciso de mais RAM?

Possivelmente, mas o que você realmente precisa é de free RAM, porque pequenas quantidades de RAM livre forçam o Windows a usar ativamente o cache (disco), que é muito lento. Para liberar alguma RAM:

  • Verifique se há menos programas em execução ao mesmo tempo
  • Remover itens de inicialização desnecessários, ajuda com os itens acima
  • Verifique se há algum vírus no seu sistema


"o infame processo ocioso"

O "processo" ocioso não é um processo; é um espaço reservado para o tempo de CPU livre. Seu único objetivo é mostrar a CPU livre inativa .

    
por 08.05.2015 / 09:53
0

Como o RetroDroid já declarou, o seu CPU não parece ser o fator limitante, ele está ocioso o tempo todo. É (provavelmente) aguardar os dados que são realmente lentos por causa de todas as trocas feitas no seu disco rígido.

Você pode usar o resmon.exe ("Ressourcenmonitor") para verificar o uso de seu disco rígido. Se seu sistema tiver que trocar muito, provavelmente você o verá lá.

Já foi mencionado que o fechamento de alguns programas poderia ajudá-lo, mas em alguns casos 8GB de RAM pode não ser suficiente para uma máquina de desenvolvimento.

Também tenho 8 GB de RAM na máquina de trabalho e corro para o limite com bastante frequência (especialmente ao trabalhar com VMs). 16GB faz muito sentido ai.

Então, talvez você deva considerar atualizar sua RAM, se possível, ou conseguir que um SSD também ajude, e a troca será consideravelmente mais rápida.

    
por 08.05.2015 / 14:14
-2

Como uma pessoa que adora obter o melhor desempenho dos meus computadores, sempre me certifico de que

  1. Desativo todos os serviços e softwares de inicialização de que não preciso.
  2. eu faço uma desfragmentação completa do meu sistema para obter um estável computador.
  3. Desinstale todos os softwares relacionados a "economias" (geralmente adware / spyware)
  4. Use o Advance System Care para digitalizar e otimizar o computador para tirar o melhor proveito do seu computador. (É grátis e muito útil, mas use o que você sabe que funciona melhor para você.
por 08.05.2015 / 10:24