Manutenção Avançada & Memória

Como Diagnosticar Vazamentos de Memória no Kernel com PoolMon e RAMMap

Edson Feitosa de Oliveira Júnior
Edson Feitosa de Oliveira Júnior
Fundador & Desenvolvedor Full Stack

Você já notou o Gerenciador de Tarefas acusando 95% de uso de memória RAM, mas ao somar os programas abertos o total mal chega a 4 GB? Isso geralmente indica um vazamento de memória no Kernel (Kernel Pool Leak).

1. O Que É o Non-Paged Pool?

O Non-Paged Pool (Grupo Não Paginado) é uma área de RAM reservada exclusivamente para o kernel e drivers de hardware, que nunca pode ser transferida para o arquivo de paginação no disco. Quando um driver de rede ou placa de vídeo aloca memória e "esquece" de liberá-la, essa reserva cresce sem parar até travar a máquina.

2. Usando o PoolMon para Isolar a Tag do Driver

Com a ferramenta PoolMon (do Windows Driver Kit) e o RAMMap da Sysinternals, ordene as tags por bytes alocados (tecla 'b'). Uma tag como Etwr ou NetB com milhões de alocações aponta o driver exato responsável pelo vazamento.

Otimização de RAM no PruPru

O PruPru conta com rotinas de diagnóstico que identificam processos com consumo anômalo de memória física sem precisar reiniciar.

Baixar PruPru.exe Grátis →

Precisa de Suporte Técnico ou Desenvolvimento Web para sua Empresa?

A PruPru Digital Services desenvolve sistemas ultra-rápidos e presta consultoria técnica especializada para empresas e escritórios. Fale diretamente com o fundador.

Falar com Edson no WhatsApp →
Falar no WhatsApp agora