Quanta memória deve svchost.exe (netsvcs) usar normalmente? [duplicado]

0

Estou usando o windows 7 e quando observo o uso da memória dos processos, vejo que o processo svchost.exe(netsvcs) está recebendo 1.2 GB do physical memory . Isso é normal?

Nota: quando eu inicio o Windows o svchost.exe(netsvcs) usa apenas 14 KB da memória, mas depois de alguns minutos ele começa a usar 1.2 GB da memória.

    
por Navid777 22.01.2016 / 09:44

1 resposta

1

Os requisitos de memória do svchost.exe (e netsvcs) variam. Basicamente, o SvcHost é um "truque" que o Microsoft Windows usa para ter vários serviços exibidos como um único processo. Isso ocorre porque há uma certa quantidade de sobrecarga por processo, portanto, pode haver alguns benefícios de velocidade / desempenho ao fazer isso.

Portanto, os requisitos de memória do svchost.exe dependerão de quais serviços fazem parte dessa instância específica do svchost.exe.

Então, em relação à pergunta: é "normal"? Não é incrivelmente surpreendente. Eu não esperaria isso em uma máquina que tenha menos memória do que isso, mas certamente é concebível para máquinas que tenham mais memória.

Para obter uma resposta mais significativa sobre por que / como a memória está sendo usada, use TaskList/SVC ou Resource Manager (no Windows 7 você pode acessar visitando o Gerenciador de Tarefas, guia Desempenho, "R_esource Monitor". .. "botão), e na guia CPU procurar por vários serviços com um mesmo PID) para descobrir quais serviços são parte da instância SvcHost.exe que você está interessado em (como um tendo 1,2 GB de memória). Depois de ver quais serviços estão usando a memória, se você tiver mais dúvidas, poderá fazer uma nova pergunta sobre o (s) serviço (s) específico (s) sobre o qual deseja saber.

    
por 22.01.2016 / 10:20