quinta-feira, 24 de outubro de 2019

DNS Memory Leak - High Memory Use

O padrão de  consumo de memória de um Serviço de DNS interno no Windows 2012 ou 2016 Server é entre 100 e 300MB de RAM

Em alguns casos o consumo pode chegar até 2GB o que é incomum. Isso acontece devido a quantidade de portas Sockets abertas pelo serviço de DNS:  2500 UDP IPv4 e 2500 UDP IPv6

Para diminuir a quantidade de portas abertas pelo serviço DNS e diminuir a quantidade de memória RAM utilizada basta executar os comandos abaixo:

1) Consultando a quantidade de portas abertas pelo DNS
Dnscmd /Info /SocketPoolSize

2) Alterando a quantidade de portas abertas pelo DNS
Dnscmd /Config /SocketPoolSize XXX (onde XXX é o número escolhido)


OBS: A média padrão de portas abertas para 20 usuários é 100, aí basta fazer a conta de quantas será preciso de acordo com a quantidade de usuários no escritório.

Em seguida basta reiniciar o serviço DNS e verificar que o consumo de memória RAM diminuiu drasticamente.



Nenhum comentário :

Postar um comentário