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.