Memory leak sul servizio DHCP Server se è attivo l’aggiornamento dinamico dei record dns
Ho notato presso un mio cliente che i domain controller Windows 2003 Sp2 che avevano attivo il servizio DHCP Server consumavano un quantitativo di ram spropositato per i servizi offerti: su di uno in particolare ho trovato 2,6 GB di Ram in uso, gran parte presi dal processo TCPSVCS.exe.
Cercando un po’ di informazioni sui vari forum di supporto ho trovato un articolo di un presunto memory leak causato dall’aggiornamento dinamico dei record DNS, attivo di default sul servizio DHCP Server di Windows Server 2003.
Chiaramente il primo workarond applicato dagli utenti è stato quello di disabilitare tale funzionalità, ma nel mio caso la reputo essenziale per mapping sicuro e aggiornato dei nomi con gli indirizzi ip, specialmente in una rete di grandi dimensioni.
Ecco che microsoft risolve il problema con una Private Hotfix (kb939928) da installare solo sui sistemi affetti dal problema: l’indirizzo è http://support.microsoft.com/kb/939928/en-us
Ho fatto la procedura di richiesta hotfix, ho aggiornati i server interessati e ho riavviato, problema risolto.
Tra le note leggo che sarà integrato nell’SP3 di Windows 2003 (ma quando uscirà?!)