Программа Монитор надежности и производительности — великолепный инструмент для быстрого анализа производительности Windows Vista, объединяющий в себе две полезные программы, Системный монитор и Монитор стабильности системы. Другими словами, Монитор надежности и производительности — это интерфейс, объединяющий несколько программ и средств управления.
Данные программы Монитор надежности и производительности можно записывать в виде отдельных файлов и экспортировать в файл Excel.
Запустить программу можно, перейдя в окно Панель управления и выбрав команду Система и ее обслуживание>Счетчики и средства производительности. Теперь щелкните в открывшемся окне на ссылке Дополнительные инструменты, расположенной на левой панели. Откроется новое окно.
В этом окне щелкните на ссылке Открыть диспетчер надежности и производительности. Кстати, обратите внимание: в окне Дополнительные инструменты расположены ссылки и на несколько других инструментов, предназначенных для анализа производительности системы и настройки параметров. В частности, с помощью данного окна можно создать отчет о работоспособности системы, провести дефрагментацию, просмотреть дополнительные сведения о системе и т.д.
Куда более простой способ запустить программу — ввести в командной строке команду perfmon (открыть командную строку можно, нажав комбинацию клавиш <Win+R>). В результате откроется окно, показанное далее. Поскольку по умолчанию в окне отображается программа Монитор ресурсов, раскройте папку Средства наблюдения и щелкните на ссылке Системный монитор. В этой же папке представлен значок программы Монитор стабильности системы, о которой рассказывается в этой статье.
Системный монитор Windows Vista
Рассмотрим более подробно окно программы Системный монитор. В этом окне представлен график текущего состояния системы и данные о предыдущем состоянии.
Обратите внимание на папку Группы сборщиков данных, расположенную слева. Дважды щелкните на этой папке, чтобы раскрыть ее содержимое. В ней представлены элементы, позволяющие отслеживать производительность системы за продолжительный промежуток времени и записывать данные в файлы для последующего анализа. Однако группы сборщиков – тема отдельной статьи, а мы же пока сосредоточимся на описании самой программы Системный монитор.
Программа Системный монитор — ваш надежный помощник и друг в анализе самых разнообразных параметров работы компьютера, от производительности процессора и индексирования поиска до множества хитрых и загадочных показателей, таких как Pacer Pipe или статистики безопасности по определенному процессу.
В основном окне программы отображаются данные одного или нескольких счетчиков (о них чуть позже). При этом по умолчанию используется интервал опроса, равный 1 с, а всего в окне представлены данные за последние 100 с. Изначально данные отображаются в режиме Строка. Чтобы изменить данный режим, щелкните на значке Изменить тип диаграммы, расположенном на панели инструментов, и выберите вариант Линейчатая гистограмма или Отчет. Также, чтобы переключаться между различными режимами отображения, можно использовать комбинацию клавиш <Ctrl+G>.
Для того чтобы изучить тот или иной показатель, необходимо разобраться в двух ключевых понятиях, используемых программой Системный монитор. Речь идет об объектах и счетчиках.
Объект — это любой ресурс компьютера, обладающий определенными характеристиками и рассматриваемый как единый компонент. Таким компонентом может быть процессор, оперативная память, жесткие диски, видеокарта, файл подкачки и т.д. Полный список компонентов зависит от конкретной системы и установленного оборудования, используемых сетевых протоколов и т.д.
Счетчик, в свою очередь, позволяет отслеживать определенную информацию о конкретном объекте. При этом для каждого объекта предлагается различный набор счетчиков. Например, для такого объекта, как «Память», доступны следующие счетчики (поскольку список счетчиков весьма внушительный, приведем лишь некоторые из них):
- процент использования выделенной памяти;
- байты кеш-памяти;
- байты свободной памяти и обнуленных страниц памяти;
- байты основного и резервного кеша;
- ввод страниц/сек;
- всего байтов системного кода;
- всего байтов системных драйверов;
- ввод страниц/сек;
- доступно байтов, Кбайт, Мбайт;
- ошибок кеш-памяти, сек.
Это лишь малая часть доступных счетчиков. Особенно обрадуются им программисты и системные администраторы, поскольку все разнообразие счетчиков позволяет получить удивительно ясную и полную картину происходящего в системе.
Некоторые счетчики отображают текущие значения, в то время как другие сообщают средние значения, а также значения, полученные за предыдущий интервал выборки. Можно встретить и значения, представляющие собой разницу между текущим и предыдущим значениями.
Каждый счетчик в программе Системный монитор можно использовать несколько раз, что позволяет измерять и сравнивать один и тот же тип производительности с помощью различных программных процессов или аппаратных устройств. Не очень понятно? К примеру, у объекта «Процесс» существует несколько отдельных экземпляров для каждого выполняемого процесса (а все эти процессы, как мы помним, можно увидеть с помощью программы Диспетчер задач Windows). Другой пример: для каждого жесткого диска, установленного в системе, доступен отдельный экземпляр объекта «Физический диск».
У каждого объекта с несколькими экземплярами существует, как правило, один общий экземпляр, предоставляющий информацию обо всех других экземплярах этого объекта. К примеру, можно создать несколько экземпляров счетчика, подсчитывающего объем данных ввода-вывода для различных источников, таких как сетевые интерфейсы, устройства и жесткие диски. При этом счетчик, отслеживающий показатели ввода-вывода данных для всех выполняемых процессов, предоставит общие данные о производительности системы. Если же добавить отдельные счетчики для каждого выполняемого процесса, то можно обнаружить «наглый» процесс, осуществляющий наибольший объем операций ввода-вывода данных; иными словами, «тормозящий» систему.
Теперь, когда мы знаем так много о счетчиках, добавим несколько счетчиков для измерения производительности системы. Щелкните правой кнопкой мыши в основном окне программы Системный монитор и выберите команду Добавить счетчики. Также можно щелкнуть на значке в виде плюса зеленого цвета, расположенном на панели инструментов, или нажать комбинацию клавиш <Ctrl+I>. В любом случае откроется диалоговое окно Добавить счетчики.
Первое, что необходимо сделать — это выбрать в поле Выбрать счетчики компьютера значение <локальный компьютер> (обычно значение выбрано по умолчанию). Если же нужно проанализировать производительность другого компьютера в локальной сети, щелкните на кнопке Обзор и укажите название такого компьютера.
Теперь необходимо выбрать объект для контроля. Щелкните на названии любого объекта (например, Процессор), чтобы открыть список счетчиков, связанных с этим объектом. При этом в нижнем поле отображаются все экземпляры, относящиеся к выбранному объекту. Например, если выбрать объект Физический диск, то в поле Экземпляры выбранного объекта будут перечислены все жесткие диски с их разделами.
Теперь выберите счетчик, затем экземпляр объекта и щелкните на кнопке Добавить. Как видите, ничего сложного.
Конечно, список счетчиков поражает воображение, и названия многих из них вам ничего не скажут. Поэтому обязательно установите флажок Отображать описание, расположенный в нижней части окна. В результате для каждого счетчика будет представлено подробное описание.
Продолжение: параметры счетчиков в программе Системный монитор.