É 40% de uso da memória no modo Idle Normal para um computador com baixa especificação?

0

Eu tenho um novo laptop e tenho tido alguns problemas com processos ocupando muitos recursos de CPU, disco e memória. Depois de vários ajustes, consertei todos os problemas, exceto por 40% de uso de memória em modo inativo. Eu ainda acho que ter um uso de memória tão alto no modo inativo é uma bandeira vermelha, mas depois lembrei que este não é o meu PC de mesa, eu tenho especificações muito modestas neste laptop.

  • CPU: 7ª geração i5
  • RAM: 4 GB
  • Memória / armazenamento: SSD de 128 GB
  • SO: Windows 10 Pro

Talvez 4 GB de RAM sejam insuficientes para manter os processos principais à tona? Alguém com alguma experiência sobre o assunto, deixe-me saber o que eles pensam? Gostaria de saber o que é uma boa base para o desempenho, por isso sei quando devo parar de resolver problemas relacionados a vazamentos / outros problemas.

    
por Arash Howaida 10.10.2017 / 08:11

2 respostas

3

A quantidade de RAM que o Windows mostra como "em uso" em um sistema ocioso quase sempre é praticamente sem sentido.

O Windows (como o Linux) é um sistema operacional de memória virtual paginada por demanda: o sistema operacional processa as coisas quando e como elas são necessárias (essa é a parte "sob demanda"). "Necessidade" é evidenciada por falhas de página rígidas. "Coisas" são conjuntos de páginas de código e dados.

Grande parte disso acontece quando o sistema operacional é iniciado. No tempo de inicialização do sistema operacional, muitos programas que são partes do sistema operacional, além de muitos outros que você instalou, são iniciados. Após os passos de inicialização, a maioria deles não faz muito na maior parte do tempo - é por isso que o uso da CPU mostrará quase zero.

Agora, se você não precisar da RAM para mais nada (porque o sistema está, como você disse, ocioso e desde a inicialização), o sistema operacional não tem motivo para paginar nada disso. coisas fora - e desde que alguns desses programas podem precisar de alguns em breve, há motivos para mantê-lo na memória RAM.

Mas se novos programas que você iniciar mais tarde precisarem de mais memória RAM do que o que está atualmente disponível, o Windows reduzirá automaticamente a quantidade de memória RAM retida (os "conjuntos de trabalho") por processos ociosos para liberar espaço. Escrevendo para o arquivo de paginação é um método usado aqui, mas não o único.

Você não precisa se preocupar com isso e não precisa fazer nada para "otimizá-lo", a menos que tenha problemas de desempenho ao executar os aplicativos que precisa executar. Nesse caso, você não está mais preocupado com o uso da memória do Windows ocioso . ;)

Veja minha resposta mais longa aqui .

    
por 11.10.2017 / 12:40
1

O uso da memória é bastante normal, exceto pelo fato de que o Pool Não Paginado é um pouco alto demais com mais de 300MB. Normalmente, o pool de não páginas é maior e paginado é de cerca de 100 MB após a inicialização. Use poolmon / xperf para analisar com o driver causa um uso um pouco maior.

Com Processhacker você pode ver o pico de uso de memória

seopicoformaiorqueoWindowsde4GBnecessárioparaimprimirosdadosprimeirona nova compactação de memória e mais tarde ainda para o arquivo de paginação. Aqui deve adicionar nova RAM para evitar paginação.

    
por 11.10.2017 / 16:24