Causa do atraso de picos / svchost.exe?

1

Eu sei algumas coisas sobre computadores, mas não sou especialista em computadores. Eu tenho um computador decente com 8GB de memória e uma GTX 960. Eu geralmente tenho o Curse, Evolve , e o Steam aberto. (Eu tive este por um tempo, mas este ano eu atualizei com uma fonte de alimentação melhor, GTX 960, removeu os 4 * 2GB de memória e colocou em um 8GB de memória)

Eu tenho jogado Terraria, costumava jogar bem, sempre a 60fps. Mas agora eu estou geralmente em 45fps, eu ficaria bem com isso, mas geralmente vai para algo como 10fps por curtos (mas frequentemente) tempos (o fps do Steam não diz que há uma mudança, mas é óbvio que há gagueira ). Eu tenho algumas idéias sobre o que está causando o problema, mas não tenho certeza do que realmente é. No momento em que o fps começa a subir e descer, o gerenciador de tarefas diz que o uso da memória está em torno de 6.5GB-7.0GB e o uso da CPU está em torno de 80%. A memória / CPU precisa estar 100% ocupada para causar atrasos ou pode estar próxima?

Um programa chamado "svchost.exe" está ocupando ~ 1,7 GB de memória e muito CPU (eu acho? não tenho certeza do que a coluna da CPU significa no gerenciador de tarefas, mas era um número alto comparado a todo o resto) . Eu li que svchost.exe é um processo do Windows, mas alguns vírus podem usar esse nome e eu não sei como dizer. E se o svchost.exe é legítimo, então ele só usa recursos que não estão sendo usados ou o svchost.exe do meu computador tem algum problema?

TL; DR: O uso de memória / CPU deve estar em 100% para causar atraso? O svchost.exe ocupa 1.7GB de memória e um monte de CPU é uma coisa ruim / um vírus / consertável?

    
por SonicBlue22 28.06.2016 / 23:50

3 respostas

0

De acordo com o Microsoft "svchost.exe é um nome de processo de host genérico para serviços que são executados a partir de bibliotecas de vínculo dinâmico".

O svchost.exe carrega módulos e partes de programas dos arquivos .dll a serem usados. Como o windows não pode executar arquivos .dll.

Você pode reiniciar ou interromper algumas dessas tarefas em caso de alto uso da CPU.

Para isso, abra Gerenciador de tarefas e clique na guia detalhes.

Procure por svchost.exe e veja todos os serviços em execução neste nome.

A melhor maneira de fazer isso é clicar com o botão direito do mouse em um serviço svchost.exe e selecionar ir para serviços. Ele selecionará todo o processo em execução.

Leia a descrição do serviço e interrompa aquele que não é útil por enquanto.

    
por 29.06.2016 / 05:47
0

Eu desinstalei alguns programas e isso ajudou um pouco, mas não foi o suficiente. Mais tarde, acidentalmente, cliquei em "criar arquivo de despejo" para scvhost.exe, mas o cancelei enquanto estava criando o arquivo. De alguma forma, isso pareceu resolver o problema do meu processador porque ele imediatamente passou de 60% para 10%. Depois disso, limpei meus cookies no Google Chrome, instalei o Ad-Block (somente para sites que ocupavam um GB ou mais por causa de anúncios) e instalei um teste gratuito para Eset digitalizou o meu computador. Eset disse que não encontrou nenhum vírus, mas meu uso de memória diminuiu significativamente e eu posso ver todos os processos abertos (não de todos os usuários) em uma única tela agora. Eu não tive nenhum problema até agora.

TL; DR: Desinstalou alguns programas. Começou a criar um arquivo de despejo para o scvhost.exe, mas foi cancelado no meio do caminho, levando a CPU para 10%, e então instalou o Ad-Block, Eset e cookies limpos.

    
por 29.06.2016 / 20:16
0

O culpado do svchost.exe consumir memória é a atualização do Windows. Desativar e verificar se fica melhor. Também dê uma olhada nas informações e comentários aqui: link

    
por 01.07.2016 / 07:11

Tags