Alterando o Socket do Servidor DNS (pt-BR)

Alterando o Socket do Servidor DNS (pt-BR)

Por padrão, o servidor DNS abre um pool de sockets de portas 5000 UDP: 2500 para IPv4 e 2500 para IPv6. No Windows Server 2008 R2, cerca de 2,5 KB de memória é alocada para cada soquete, além de 7,2 KB de memória por receber buffer. O número de buffers de recebimento é de dois em um servidor de processador único ou duplo, e igual ao número de CPUs se mais de dois estiverem presentes. Isto significa que o serviço do servidor DNS usa aproximadamente 2,5 x 5000 = 18 MB de memória adicional para sockets mais 2 x 5000 x 7,2 = 72 MB de buffers ou um total de 90 MB de memória adicional em um servidor por processador resumindo em ambientes multi-core como temos na atualidade um servidor DNS é capaz de consumir grande quantidade de memória, o procedimento a seguir demonstra como alterar o tamanho do socket no servidor DNS.

Para verificarmos o Pool Socket.


Dnscmd /info /SocketPoolSize

Resultado da consulta:
Dword:  2500 (000009C4)

Para Alterarmos o Pool Socket.

Dnscmd /config /SocketPoolSize 10

Para consultarmos no novo tamanho de Socket.

Dnscmd /info /SocketPoolSize

Resultado da consulta:
Dword:  10 (0000000A)

Desta forma o DNS volta ao consumo normal de memória variando de 16MB acima conforme necessário, sem consumir uma memória absurda do servidor.



http://technet.microsoft.com/pt-br/library/ee649174(WS.10).aspx






Leave a Comment
  • Please add 5 and 8 and type the answer here:
  • Post
Wiki - Revision Comment List(Revision Comment)
Sort by: Published Date | Most Recent | Most Useful
Comments
  • Flávio Honda edited Original. Comment: Edição de Tags e título

Page 1 of 1 (1 items)
Wikis - Comment List
Sort by: Published Date | Most Recent | Most Useful
Posting comments is temporarily disabled until 10:00am PST on Saturday, December 14th. Thank you for your patience.
Comments
  • Flávio Honda edited Original. Comment: Edição de Tags e título

  • Ótimo post, parabéns Adriano!

Page 1 of 1 (2 items)