Монитор производительности
Разработчик(и) | Майкрософт |
---|---|
Операционная система | Microsoft Windows |
Тип | Утилита системных ресурсов |
Монитор производительности (известный как системный монитор в Windows 9x , Windows 2000 и Windows XP ) — это программа мониторинга системы, представленная в Windows NT 3.1 . Он отслеживает различные действия на компьютере, такие как использование процессора или памяти. Приложения этого типа можно использовать для определения причин проблем на локальном или удаленном компьютере путем измерения производительности оборудования, программных служб и приложений. Программа может определять пороговые значения для предупреждений и автоматических действий, генерировать отчеты и просматривать данные о прошлой производительности. [1] [2] [3]
В Windows 9x системный монитор не устанавливается автоматически во время установки Windows, но его можно установить вручную с помощью апплета «Установка и удаление программ», расположенного на панели управления . [4] Он имеет мало критериев измерения производительности (называемых «счетчиками») и предлагает мало возможностей настройки. Напротив, монитор производительности Windows NT доступен «из коробки» и имеет более 350 доступных счетчиков. [5] Монитор производительности может отображать информацию в виде графика, гистограммы или списка числовых значений, а также обновлять информацию с использованием диапазона временных интервалов. Категории информации, которую можно отслеживать, зависят от того, какие сетевые службы установлены, но всегда включают файловую систему , ядро и диспетчер памяти . Другие возможные категории включают сетевой клиент Microsoft, сетевой сервер Microsoft и протоколов категории .
В Windows 2000 системный монитор Windows 9x и монитор производительности Windows NT 4 и более ранних версий, а также еще одна программа под названием Network Monitor были объединены в консоли управления Microsoft (MMC) подключаемый модуль под названием Performance, который состоял из двух части: «Системный монитор» и «Журналы производительности и оповещения». [6] Название «Системный монитор» сохранилось в Windows XP. [7] Однако в некоторых сторонних публикациях он назывался «Монитор производительности» даже в Windows 2000. [8] или контексты XP. [9]
Имя подключаемого модуля MMC было изменено обратно на «Монитор производительности» в Windows Vista , хотя он также входил в состав монитора надежности и новой функции сводки производительности под названием «Обзор ресурсов». [10] [11] В Windows 7 функция обзора ресурсов была выделена в отдельное приложение Resource Monitor , при этом целевая страница Performance Monitor в Windows 7 содержала указатель на (новый) Resource Monitor; Windows 7 также перенесла Монитор надежности в Центр действий . Новая функция, добавленная в монитор производительности в Windows Vista, — это набор сборщиков данных, который позволяет легко манипулировать наборами параметров учета как группой. [12] Монитор производительности отображает активность ЦП системы и предлагает возможность добавлять счетчики в качестве метода построения графика производительности, что отличается от возможности просмотра активности ЦП в диспетчере задач . Доступны различные встроенные счетчики, и инструмент также предлагает возможность их импорта. Инструмент позволяет отслеживать выборочные случаи при выборе счетчиков и предлагает описание каждого счетчика. Кроме того, счетчики могут быть выделены, если выбрано несколько. Также включены различные варианты мониторинга; то есть диаграмма, журнал и отчет:
- Диаграмма отображает данные мониторинга производительности в виде графика.
- В Chart функцию оповещения можно настроить на отправку предупреждений в случае превышения определенных параметров.
- В отчете отображаются те же данные только в числовом, неграфическом формате.
- Журнал управляет опциями сохранения результатов мониторинга на локальном компьютере. [13] [14]
Независимо от версии, доступ к инструменту можно получить, введя «Монитор производительности» в поле поиска в Windows [[панель задач]] или воспользовавшись сочетанием клавиш Windows + R и набрав perfmon
. [15]
Счетчики
[ редактировать ]В Performance Monitor предлагаются различные счетчики. Счетчики предоставляют возможность отслеживать конкретные показатели производительности системы.
Счетчики и описание
- Данные CLR .NET
- .Net данные CLR
- Исключения .NET CLR
- Статистика времени выполнения обработки CLR.
- Взаимодействие с .NET CLR
- Статистика взаимодействия CLR
- .NET CLR Джит
- Статистика для CLR Jit.
- Загрузка .NET CLR
- Статистика для загрузчика классов CLR.
- Память .NET CLR
- Счетчики для CLR Собранная куча мусора.
- Удаленное взаимодействие .NET CLR
- Статистика по удаленному взаимодействию CLR.
- Безопасность .NET CLR
- Статистика по безопасности CLR.
- Приложения диспетчера авторизации
- Набор счетчиков для приложений диспетчера авторизации
- Браузер
- Объект производительности браузера состоит из счетчиков, которые измеряют скорость объявлений, перечислений и других передач браузера.
- Кэш
- Объект производительности Cache состоит из счетчиков, которые контролируют кэш файловой системы — область физической памяти, в которой хранятся недавно использованные данные как можно дольше, чтобы обеспечить доступ к данным без необходимости чтения с диска. Поскольку приложения обычно используют кеш, кеш отслеживается как индикатор операций ввода-вывода приложения. Когда памяти много, кэш может расти, но когда памяти недостаточно, кэш может стать слишком маленьким, чтобы быть эффективным.
- База данных
- База данных предоставляет статистику производительности для каждого процесса с помощью высокопроизводительной встроенной системы управления базами данных ESE.
- Таблица распределенной маршрутизации
- Объект производительности таблицы распределенной маршрутизации (DRT) состоит из счетчиков, которые контролируют локальный кэш DRT, а также счетчиков, которые измеряют скорость отправки и получения сообщений протокола DRT.
- Координатор распределенных транзакций
- Счетчики производительности координатора распределенных транзакций Microsoft.
- Счетчик энергии
- Объект производительности Energy Meter измеряет общее потребление энергии.
- Активность диска файловой системы
- Набор счетчиков производительности активности диска файловой системы состоит из счетчиков, которые измеряют аспект активности ввода-вывода файловой системы. Этот набор счетчиков измеряет количество байтов, прочитанных файловой системой и записанных на диск.
- Графический процессор
- Время работы каждого графического процессора
- Память процессов графического процессора
- Использование памяти каждым процессом
- HTTP-сервис
- Набор счетчиков HTTP-сервисов
- ICMP
- Объект производительности ICMP состоит из счетчиков, которые измеряют скорость отправки и получения сообщений с использованием протоколов ICMP. Он также включает счетчики, отслеживающие ошибки протокола ICMP.
- IPsec-соединения
- Соединения IPsec — это набор счетчиков безопасности протокола Интернета (IPsec), которые применяются к инкапсулированным соединениям IPsec.
- Драйвер IPsec
- Драйвер IPsec — это набор счетчиков драйвера безопасности интернет-протокола (IPsec), которые применяются к трафику по интернет-протоколу версии 4 и интернет-протоколу версии 6.
- IPv4
- Объект производительности IP состоит из счетчиков, которые измеряют скорость отправки и получения IP-дейтаграмм с использованием протоколов IP. Он также включает счетчики, отслеживающие ошибки протокола IP.
- Подробности объекта задания
- % Подробности объекта задания отображают подробную информацию о производительности активных процессов, составляющих объект задания.
- ЛогическийДиск
- Объект производительности «Логический диск» состоит из счетчиков, которые отслеживают логические разделы жесткого или фиксированного диска. Performance Monitor идентифицирует логические диски по букве диска, например C.
- Память
- Объект производительности «Память» состоит из счетчиков, которые описывают поведение физической и виртуальной памяти на компьютере. Физическая память — это объем оперативной памяти на компьютере. Виртуальная память состоит из пространства в физической памяти и на диске. Многие счетчики памяти отслеживают подкачку, то есть перемещение страниц кода и данных между диском и физической памятью. Чрезмерное подкачивание страниц, симптом нехватки памяти, может вызвать задержки, которые мешают всем системным процессам.
- Файл подкачки
- Объект производительности «Файл подкачки» состоит из счетчиков, которые отслеживают файлы подкачки на компьютере. Файл подкачки — это зарезервированное место на диске, которое резервирует выделенную физическую память компьютера.
- Физический диск
- Объект производительности «Физический диск» состоит из счетчиков, которые отслеживают жесткий или фиксированный диск компьютера. Диски используются для хранения файлов, программ и данных подкачки, считываются для извлечения этих элементов и записываются для записи изменений в них. Значения счетчиков физических дисков представляют собой суммы значений логических дисков (или разделов), на которые они разделены.
- Процесс
- Объект «Производительность процесса» состоит из счетчиков, которые отслеживают запущенную прикладную программу и системные процессы. Все потоки процесса используют одно и то же адресное пространство и имеют доступ к одним и тем же данным.
- Процессор
- Объект производительности процессора состоит из счетчиков, которые измеряют аспекты активности процессора. Процессор — это часть компьютера, которая выполняет арифметические и логические вычисления, инициирует операции на периферийных устройствах и запускает потоки процессов. Компьютер может иметь несколько процессоров. Объект процессора представляет каждый процессор как экземпляр объекта.
- Информация о процессоре
- Набор счетчиков производительности информации о процессоре состоит из счетчиков, которые измеряют аспекты активности процессора. Процессор — это часть компьютера, которая выполняет арифметические и логические вычисления, инициирует операции на периферийных устройствах и запускает потоки процессов. Компьютер может иметь несколько процессоров. На некоторых компьютерах процессоры организованы в узлы NUMA, которые совместно используют аппаратные ресурсы, например физическую память. Набор счетчиков информации о процессоре представляет каждый процессор в виде пары чисел, где первое число — это номер узла NUMA, а второе число — индекс процессора, начинающийся с нуля, в этом узле NUMA. Если компьютер не использует узлы NUMA, первое число равно нулю.
- перенаправитель
- Объект производительности Redirector состоит из счетчика, который отслеживает сетевые подключения, исходящие на локальном компьютере.
- Поисковый сборщик
- Счетчики для объекта службы сбора службы поиска Windows
- Сервер
- Объект производительности Сервера состоит из счетчиков, которые измеряют связь между локальным компьютером и сетью.
- Синхронизация
- Объект производительности «Синхронизация» состоит из счетчиков синхронизации ядра. Объект синхронизации представляет каждый процессор как экземпляр объекта.
- Система
- Объект производительности системы состоит из счетчиков, которые применяются к нескольким экземплярам процессоров компонентов на компьютере.
- Нить
- Объект производительности потока состоит из счетчиков, которые измеряют аспекты поведения потока. Поток — это базовый объект, выполняющий инструкции процессора. Все запущенные процессы имеют хотя бы один поток.
- ВПП
- Число поставщиков — это количество поставщиков, зарегистрированных на платформе фильтрации Windows.
- Служба времени Windows
- Счетчики производительности службы времени Windows отображают информацию о времени выполнения синхронизации времени из службы. Обратите внимание, что для отображения этой информации служба должна быть запущена.
См. также
[ редактировать ]Ссылки
[ редактировать ]- ^ «Использование монитора производительности» , библиотека TechNet , Microsoft , получено 18 июня 2013 г.
- ^ Digital Point IT (PDF) , Digital Point , получено 9 августа 2023 г.
- ^ «Комплект ресурсов для рабочей станции Windows NT: о мониторе производительности» . microsoft.com . 7 апреля 2017 года. Архивировано из оригинала 7 апреля 2017 года . Проверено 23 июня 2018 г.
- ^ «Отслеживание использования файла подкачки Windows 98/Me с помощью системного монитора» . techrepublic.com . 22 сентября 2003 г.
- ^ Майкл Д. Рейли, « Монитор производительности Windows NT. Архивировано 8 апреля 2017 г. на Wayback Machine », март 1997 г.
- ^ «Perfmon и Sysmon NT объединены и улучшены в Win2K» . techrepublic.com . 11 августа 2000 г.
- ^ «Как управлять счетчиками системного монитора в Windows XP» . Поддерживать . Майкрософт . 29 июня 2006 г. Архивировано из оригинала 29 ноября 2014 г.
- ^ Рахул Шарма (2002). Microsoft SQL Server 2000: Руководство по улучшениям и новым функциям . Аддисон-Уэсли Профессионал. п. 314. ИСБН 978-0-201-75283-0 .
- ^ Курт Симмонс (2005). Как сделать все с Windows XP, третье издание . МакГроу Хилл Профессионал. п. 354. ИСБН 978-0-07-225953-7 .
- ^ «Монитор надежности и производительности — Производительность Vista — Проверка памяти» . tomsguide.com . 7 октября 2009 г.
- ^ «Обслуживание системы в Windows Vista, часть II» . pcmag.com .
- ^ «ПРФ: Монитор надежности/производительности (Windows Vista+)» . technet.com .
- ^ Нгуен, Там (2001). «Изучение Windows NT для профессионалов» . Знакомство с Windows NT для профессионалов. ISSN 1532-446X .
{{cite magazine}}
: Для журнала Cite требуется|magazine=
( помощь ) - ^ Роб Тидроу, Джим Бойс, Джеффри Р. Шаприо (2017). Библия юбилейного обновления Windows 10 . Джон Уайли и сыновья, Incorporated Professional. п. 572. ИСБН 978-1-119-35900-5 .
{{cite book}}
: CS1 maint: несколько имен: список авторов ( ссылка ) - ^ «Как проверить использование процессора, графического процессора и оперативной памяти в Windows 10» . откровенный.технология . 21 марта 2022 г.