Команда запуска PoolMon

Чтобы запустить PoolMon, введите команду в командной строке, используя следующий синтаксис и параметры.

    poolmon [/iTag] [/xTag] [/g [PoolTagFile]] [/s[TSSessionID]] [ /p | /p /p ] [/e] [/( | /)]  [/t | /a| /f| /d | /b| /m] [/l] [/n [File]] [/? | /h] 

Параметры

/i
Отображает только выделения с указанным тегом пула. В команде PoolMon можно использовать несколько i параметров. Не вводите пробел между аргументом i и аргументом Tag .

/x
Исключения выделений с указанным тегом из отображения. В команде PoolMon можно использовать несколько /x параметров. Не вводите пробел между аргументом /x и аргументом Tag .

Tag
Указывает тег пула или шаблон тега пула. Теги пула чувствительны к регистру. Аргумент Tag может включать звездочку (*) для обозначения нуля или более экземпляров любого символа или вопросительный знак (?) для представления одного экземпляра любого символа. Не начинайте бирку со звездочки.

/g Добавляет столбец на дисплей (Mapped_Driver) со списком компонентов Windows и часто используемых драйверов, которые назначают каждый тег.

Файл тега пула
Указывает путь и имя файла форматированного текстового файла, в котором перечислены имена компонентов Windows и часто используемых драйверов, а также назначенные ими значения тегов. Этот файл является источником данных для столбца Mapped_Driver, который отображается при использовании параметра /g .

По умолчанию используется pooltag.txt, файл, предоставленный корпорацией Майкрософт. Pooltag.txt входит в комплект драйверов Windows (WDK).

/s
Отображает выделения из пулов сеансов служб терминалов.

TSSessionID
Отображает только выделения из указанного пула сеансов. Не вводите пробел между параметром /s и аргументом TSSessionID .

/p
Отображает только выделения из невыгружаемого пула.

/p /p
Отображает только выделения из постраничного пула.

/e
Отображает итоги пула. Итоговые цифры отображаются в нижней части дисплея.

/( или /)
Включает режим сортировки по изменению. С помощью /( или /), PoolMon сортирует по изменению значения (выделение, свободные операции и байты), а не по значению. Изменение каждого значения отображается в скобках после значения.

Используйте с /a, /f, /b или /m. Например, poolmon /a сортирует отображение по количеству выделений, в то время как poolmon /( /a отображение сортируется по изменению числа выделений.

Символы левой и правой скобок имеют одинаковый эффект и могут использоваться как взаимозаменяемые.

/t
Сортировка в алфавитном порядке по имени тега. Это значение по умолчанию.

/a
Сортирует теги по количеству выделений.

/f
Сортирует теги по количеству свободных операций.

/d
Сортирует теги по разнице между выделением байтов и освобожденными байтами.

/b
Сортирует теги по используемым байтам.

/m
Сортирует теги по количеству байтов на выделение.

/l
Выключает подсветку. По умолчанию PoolMon выделяет значения, которые изменились с момента последнего обновления.

/n
Сохраняет снимок выходных данных PoolMon в файл, а не отображает его в командном окне. Вы можете включить другие параметры командной строки для настройки вывода.

Поскольку данные моментального снимка являются статическими, столбцы, показывающие изменение значений в отображении PoolMon, не отображаются в файле моментального снимка.

файл
Указывает имя и расположение файла моментального снимка. Значение по умолчанию — poolsnap.log.

/? или /h
Отображает синтаксис командной строки. Параметры /? and /h имеют тот же эффект и могут использоваться как взаимозаменяемые.

Комментарии

Вы также можете использовать /g для отображения данных из других файлов в столбце Mapped_Driver, указав имя файла и местоположение с именемpoolcom /g файла.

Наблюдение за пулом сеансов служб терминалов доступно только в Windows Server 2003 и более поздних версиях Windows.

Части подсистемы Win32, работающие в режиме ядра, выделяют память из пулов сеансов служб терминалов только в том случае, если компьютер настроен как сервер терминалов. В противном случае Windows выделяет память пула для служб терминалов из системного пула.