RamMap mostra milhões de processos que o gerenciador de tarefas não faz

1

Eu tenho uma caixa de servidor 2008 com 32 GB de RAM e tenho investigado por que ele fica sem memória a cada 150 dias. Gerenciador de tarefas mostra que estamos executando em 99% de uso de memória, mas todos os processos não se somam.

Quando eu olho no RamMap, há literalmente milhões do mesmo aplicativo mostrando o uso de 4K RAM. Eu entendo que o Windows Caches algumas configurações na RAM depois que o aplicativo fecha para que o aplicativo possa iniciar rapidamente, mas a minha pergunta é por que ele tem várias instâncias do PID? Certamente o armazenamento em cache das configurações uma vez por aplicativo é suficiente? toda vez que o aplicativo reinicia, cria outro processo.

O problema foi causado por um watchdog que monitora o aplicativo duas vezes, fazendo com que ele inicie o aplicativo duas vezes e faça o outro travar. Agora eu só quero entender o pouco sobre a alocação de memória e se há uma maneira de evitar que isso aconteça novamente?

    
por Display Name 21.08.2015 / 06:19

1 resposta

0

O que a imagem mostra no RamMap é a abundância de processos zumbis. Qualquer processo desse tipo foi encerrado, mas seu identificador ainda não foi fechado devido a um erro. Portanto, o Windows mantém uma entrada para ele na memória. Os possíveis culpados são: o pai de um zumbi ou algum motorista.

Veja também: pergunta semelhante no superusuário, exemplo de problema com um driver da Aladdin Knowledge Systems.

    
por 23.10.2015 / 23:00