Мониторинг процессов
Для просмотра запущенных процессов и показателей их производительности выберите вкладку Процессы (Processes) в окне Диспетчер задач Windows (рис. 13.1). Таблица процессов содержит все процессы, запущенные в собственном адресном пространстве, включая все приложения и системные сервисы. Если требуется просмотреть 16-разрядные процессы, то в меню Параметры выберите команду Отображать 16-разрядные задачи (Show 16-bit tasks).
С помощью команды Выбрать столбцы (Select Columns) меню Вид (View) можно добавить на экран новые столбцы показателей. В открывшемся диалоговом окне Выбор столбцов установите флажки рядом с теми показателями, которые должны быть отображены в таблице. В табл. 13.1 кратко описаны основные столбцы таблицы и соответствующие им счетчики.
![]() | |
Рис. 13.1. Вкладка Процессы (Processes) в окне диспетчера задач |
Таблица 13.1.
Основные счетчики диспетчера задач
Счетчик |
Описание | ||
Имя образа (Image Name) | Имя процесса | ||
Идентификатор процесса (PIQ) {Process Identifier) | Числовое значение, которое уникальным образом определяет процесс во время его работы | ||
Загрузка ЦП (СРЦ Usage) | Выраженное в процентах время, в течение которого процесс использовал время процессора с момента последнего обновления | ||
Время ЦП (CPU Time) | Суммарное время процессора, использованное процессом со времени его запуска (в секундах) | ||
Память— использование (Merhbry Usage) | Объем виртуальной памяти, используемой процессом (в килобайтах) | ||
Память— изменение (Memory Usage Delta) | Изменение объема памяти с момента последнего обновления. Диспетчер задач отображает отрицательные значения | ||
Память— максимум (Peak Memory Usage) | Максимальный объем выделенной памяти, использованной процессом с момента запуска. Выделенной памятью является память, которую процесс использует на физическом носителе (например, в ОЗУ) или в файле подкачки г | ||
Ошибки страницы (Page Faults) | Число прерываний, которые возникают, когда приложение пытается прочитать или записать данные в несуществующую виртуальную память | ||
Объекты USER (USER Objects) | Число объектов USER, которые используются в данное время определенным процессом | ||
Число чтений (I/O Reads) | Число операций ввода/вывода, сгенерированных процессом чтения, включая операции для файлов, сети и устройств | ||
Прочитано байт (I/O Read Bytes) | Число байт, прочитанных в ходе операций ввода/вывода, сгенерированных процессом чтения, включая операции для файлов, сети и устройств | ||
Ошибки страницы— изменение (Page Faults Delta) | Изменение числа ошибок страниц с момента последнего обновления | ||
Объем виртуальной памяти (Virtual Memory Size) | Объем виртуальной памяти или адресного пространства, выделенного процессу | ||
Выгружаемый пул (Paged Pool) | Виртуальная память, доступная для кэширования на диск, которая включает в себя всю пользовательскую память и часть системной памяти. Кэширование представляет собой перемещение редко используемых компонентов рабочей памяти из ОЗУ на другой носитель, обычно на жесткий Диск | ||
Невыгружаемый пул (Non-Paged Pool) | Объем памяти операционной системы, используемой процессом (в килобайтах). Данная память никогда не выгружается на диск | ||
Базовый приоритет (Base Priority) | Определяет порядок диспетчеризации потоков процесса для обработки процессором. В Службах очереди сообщений (Microsoft Message Queuing Services, MSMQ) базовый приоритет (или приоритет очереди) определяет proxy-приоритет очереди в общей очереди. Базовый приоритет может быть установлен в диапазоне от -32 766 до 32 767 (значение по умолчанию равно 0) любым приложением MSMQ с разрешениями на запись для очереди. Частные очереди не поддерживают базовый приоритет. MSMQ маршрутизирует и передает сообщения на основе комбинации базового приоритета и приоритета сообщения | ||
Счетчик дескрипторов (Handle Count) | Число дескрипторов объектов в таблице объектов процесса | ||
Счетчик потоков (Thread Count) | Число потоков, запущенных в процессе | ||
Объекты GDI (GDI Objects) | Число объектов GDI, используемых в данный момент процессом.
Объекты из библиотеки графического пользовательского интерфейса (Graphics Device Interface, GDI), входящей в интерфейс прикладного программирования (API) для устройств вывода графики | ||
Число записей (I/O Writes) | Число операций ввода/вывода, сгенерированных процессом записи, включая операции для файлов, сети и
устройств | ||
Записано байт (I/O Write Bytes) | Число байт, записанных в ходе операций ввода/вывода, сгенерированных процессом записи, включая операции для файлов, сети и устройств | ||
Прочий ввод/вывод (I/O Other) | Число операций ввода/вывода, сгенерированных процессом, который не является ни чтением, ни записью, включая операции для файлов, сети и устройств. Примером такого типа операции является функция управления | ||
Прочих байт при вводе/выводе (I/O Other Bytes) | Число байт, переданных в ходе операций ввода/вывода, сгенерированных процессом, который не является ни чтением, ни записью, включая операции для файлов, сети и устройств | ||
Код сеанса (Session ID) | Идентификатор сеанса служб терминалов (Terminal Services), если они установлены | ||
Имя пользователя (User Name) | Имя пользователя, который владеет процессом служб терминалов |