PoolMon

PoolMon (poolmon.exe), Monitoraggio pool di memoria, visualizza i dati raccolti dal sistema operativo sulle allocazioni di memoria dai pool di kernel di paging e non di pagine e dai pool di memoria usati per le sessioni di Servizi Terminal. I dati vengono raggruppati in base al tag di allocazione del pool.

Gli sviluppatori di driver e i tester usano spesso PoolMon per rilevare perdite di memoria quando creano un nuovo driver, modificano il codice del driver o stressano il driver. È anche possibile usare PoolMon in ogni fase di test per visualizzare i modelli di allocazione e le operazioni libere del driver e per visualizzare la quantità di memoria del pool usata dal driver in qualsiasi momento.

La versione di PoolMon descritta in questo documento è inclusa nella sottodirectory \Tools\Other di Windows Driver Kit (WDK).The version of PoolMon described in this document is included in the \Tools\Other subdirectory of the Windows Driver Kit (WDK).

Contenuto dell'argomento:

Panoramica di PoolMon

Requisiti di PoolMon

Comandi PoolMon

Visualizzazione PoolMon

Esempi di PoolMon

Per usare PoolMon in Microsoft Windows XP e nei sistemi precedenti, è necessario abilitare l'assegnazione di tag al pool. In Windows Server 2003 e versioni successive di Windows, l'assegnazione di tag al pool è abilitata in modo permanente. Per altre informazioni, vedere "Requisito di assegnazione di tag al pool" in Requisiti poolMon.

PoolMon può visualizzare i nomi dei componenti di Windows e i driver di uso comune che assegnano ogni tag del pool. Questa funzionalità usa i dati di pooltag.txt, un file installato con PoolMon e con gli strumenti di debug per i pacchetti di Windows.