Condividi tramite


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.