Comando di avvio PoolMon
Per avviare PoolMon, digitare un comando nella riga di comando usando la sintassi e i parametri seguenti.
poolmon [/iTag] [/xTag] [/g [PoolTagFile]] [/s[TSSessionID]] [ /p | /p /p ] [/e] [/( | /)] [/t | /a| /f| /d | /b| /m] [/l] [/n [File]] [/? | /h]
Parametri
/io
Visualizza solo le allocazioni con il tag del pool specificato. È possibile avere più parametri /i in un comando PoolMon. Non digitare uno spazio tra / i e l'argomento Tag .
/x
Esclude le allocazioni con il tag specificato dalla visualizzazione. È possibile avere più parametri /x in un comando PoolMon. Non digitare uno spazio tra / x e l'argomento Tag .
Cartellino
Specifica un tag pool o un modello di tag del pool. I tag del pool fanno distinzione tra maiuscole e minuscole. L'argomento Tag può includere un asterisco (*) per rappresentare zero o più istanze di qualsiasi carattere oppure un punto interrogativo (?) per rappresentare un'istanza di qualsiasi carattere. Non iniziare un tag con un asterisco.
/g
Aggiunge una colonna alla visualizzazione (Mapped_Driver) che elenca i componenti di Windows e i driver di uso comune che assegnano ogni tag.
PoolTagFile
Specifica il percorso e il nome file di un file di testo formattato che elenca i nomi dei componenti di Windows e i driver di uso comune e i valori dei tag assegnati. Questo file è l'origine dati per la colonna Mapped_Driver visualizzata quando si usa il parametro /g .
Il valore predefinito è pooltag.txt, un file fornito da Microsoft. Pooltag.txt è incluso in Windows Driver Kit (WDK).
/s
Visualizza le allocazioni dai pool di sessioni di Servizi terminal.
TSSessionID
Visualizza solo le allocazioni dal pool di sessioni specificato. Non digitare uno spazio tra il parametro /s e l'argomento TSSessionID .
/p
Visualizza solo le allocazioni dal pool non di paging.
/p /p
Visualizza solo le allocazioni dal pool di paging.
/e
Visualizza i totali del pool. I totali vengono visualizzati nella parte inferiore della visualizzazione.
/( o /)
Attiva la modalità di ordinamento per modifica. Con /( o /), PoolMon ordina in base alla modifica in un valore (allocazione, operazioni gratuite e byte), anziché il valore. La modifica in ogni valore viene visualizzata tra parentesi dopo il valore.
Usare con /a, /f, /b o /m. Ad esempio, poolmon /a ordina la visualizzazione in base al numero di allocazioni, mentre poolmon /( /a ordina la visualizzazione in base alla modifica del numero di allocazioni.
Le parentesi sinistra e le parentesi destra hanno lo stesso effetto e possono essere usate in modo intercambiabile.
/t
Ordina alfabeticamente in base al nome del tag. Si tratta dell'impostazione predefinita.
/un
Ordina i tag in base al numero di allocazioni.
/f
Ordina i tag in base al numero di operazioni gratuite.
/d
Ordina i tag in base alla differenza tra allocazioni di byte e byte liberati.
/b
Ordina i tag in base ai byte utilizzati.
/m
Ordina i tag per byte per allocazione.
/l
Disattiva l'evidenziazione. Per impostazione predefinita, PoolMon evidenzia i valori modificati dopo l'ultimo aggiornamento.
/n
Salva uno snapshot dell'output PoolMon in un file, anziché visualizzarlo in una finestra di comando. È possibile includere altri parametri della riga di comando per configurare l'output.
Poiché i dati dello snapshot sono statici, le colonne che mostrano la modifica dei valori nella visualizzazione PoolMon non vengono visualizzate in un file di snapshot.
File
Specifica il nome e il percorso del file di snapshot. Il valore predefinito è poolsnap.log.
/? o /h
Visualizza la sintassi della riga di comando. I parametri /? e /h hanno lo stesso effetto e possono essere usati in modo intercambiabile.
Commenti
È anche possibile usare /g per visualizzare i dati di altri file nella colonna Mapped_Driver specificando un nome file e un percorso con poolcom /g filename.
Il monitoraggio del pool di sessioni di Servizi terminal è disponibile solo in Windows Server 2003 e versioni successive di Windows.
Le parti in modalità kernel del sottosistema Win32 allocano memoria dai pool di sessioni di Servizi terminal solo quando il computer è configurato come Terminal Server. In caso contrario, Windows alloca la memoria del pool per Servizi terminal dal pool di sistema.