3.2. Мониторинг производительности
Значения счетчиков объектов сохранять как таблицу результатов
(например: MS Exсel).
Для работы с системным монитором в меню «Пуск» выберите
пункт «Выполнить», в диалоговом окне «Выполнить» введите «perfmon»
и нажмите кнопку «OK» (рис. 35).
Рис. 35. Вызов системного монитора
По умолчанию отображается график загруженности процессора.
Вертикальная красная линия на графике указывает на текущий момент
времени. Также пользователю предоставляется инструментальная па-
нель; область значений (с текущим, минимальным, максимальным и
средним значением выбранного счётчика); легенда, отображающая ото-
бражаемые счётчики.
Рис. 36. Системный монитор
87
На инструментальной панели доступны следующие возможности:
просмотр текущей активности
, просмотр данных журнала
,
изменение типа диаграммы
(на строку, линейчатую диаграмму и
отчет), добавление
, удаление
и выделение счетчика цветом на
графике
. Возможно копирование свойств выбранных счётчиков
, и возможна вставка в другое окно системного монитора скопиро-
ванных счётчиков и их свойств
. Опробуйте возможности, предос-
тавляемые инструментальной панелью.
Свойства системного монитора предоставляют следующие воз-
можности:
изменение периода съёма информации (вкладка «Общие», рис. 37);
изменение цвета, масштаба и других характеристик выбранного
графика (вкладка «Данные», рис. 38);
изменение диапазона значений вертикальной оси (вкладка
«График», рис. 39).
Рис. 37. Свойства системного монитора «Общие»
88
Рис. 38. Свойства системного монитора «Данные»
Рис. 39. Свойства системного монитора «График»
89
Опробуйте перечисленные возможности.
При добавлении счётчиков производительности (рис. 40) возмо-
жен выбор: целевого компьютера (локального или в локальной сети);
объекта, информацию о котором будет снимать счётчик; типа счётчика,
регистрирующего конкретный параметр работы объекта; одного или
всех экземпляров выбранного объекта (одного из существующих про-
цессоров, логических дисков и т.д.). Также возможен вызов объяснения
по выбранному счётчику. Добавление счётчика производится нажатием
кнопки «Добавить».
Рис. 40. Добавление счетчиков
Объект «Кэш». Добавьте счётчик «% попаданий при отображении
данных». Зафиксируйте среднее значение при бездействии системы, при
копировании данных и запуске программ. Удалите счётчик.
Значения счетчика смотреть в области значений (с текущим, ми-
нимальным, максимальным и средним значением выбранного счётчика).
Остальные счетчики добавить по аналогии.
Объект «Логический диск». Добавьте следующие счётчики: об-
ращений чтения с диска/сек, обращений записи на диск/сек.
90
Данные счетчики отражают частоту выполнения операций чтения
с диска и записи на диск.
Зафиксируйте максимальные значения счётчиков при бездействии
системы и при копировании данных. Удалите все выбранные счётчики.
Объект «Логический диск». Добавьте следующий счётчик: рас-
щепления ввода-вывода/сек.
Вычисляет частоту, с которой операции ввода-вывода диска ока-
зываются расщепленными на несколько операций ввода-вывода. Расще-
пление операций ввода-вывода может происходить либо из-за того, что
запрошен слишком большой блок данных, который не может быть пере-
дан за одну операцию, либо из-за фрагментации диска. На расщепление
I/O запроса влияет дизайн прикладных программ, файловая система или
драйверы. Высокая норма расщеплений I/O не может сама по себе пред-
ставлять проблему. Если речь идёт о единичном диске, высокая норма
для этого счетчика может указывать на фрагментацию диска.
Зафиксируйте минимальные, средние и максимальные значения
счётчиков. Удалите счётчик.
Объект «Физический диск». Добавьте следующие счётчики: ско-
рость записи на диск, скорость чтения с диска. Зафиксируйте макси-
мальные значения счётчиков при бездействии системы и при копирова-
нии файловых наборов. Удалите все выбранные счётчики.
Объект «Память». Добавьте следующие счётчики:
«% использования выделенной памяти» показывает отношение
значения «байт выделенной виртуальной памяти» к значению «предел
выделенной виртуальной памяти». Если это значение очень велико (бо-
лее 90 %), могут возникать сбои при фиксации. Это явный признак того,
что в системе недостаточно памяти;
«доступно МБ» показывает объем физической памяти в мега-
байтах (МБ), непосредственно доступной для выделения процессу или
использования системой. Эта величина равна сумме памяти, выделенной
для резервной памяти (кэша), свободной памяти и обнуленных страниц
памяти.
Запустите какие-либо программы. Зафиксируйте минимальные,
средние и максимальные значения счётчиков. Удалите все выбранные
счётчики.
Объект «Файл подкачки». Добавьте счётчик «% использования».
Запустите какие-либо программы. Зафиксируйте минимальное, среднее
и максимальное значения счётчика. Удалите счётчик.
Объект «Объекты» (рис. 41). Добавьте следующие счётчики:
счётчик процессов и счётчик потоков, счётчик мьютексов, счётчик се-
мафоров в разделе «Объекты». Запустите какую-либо программу (на-
91
пример, Internet Explorer). Зафиксируйте минимальные и максимальные
значения счётчиков. Зафиксируйте количество потоков у выбранной
программы, а также количество используемых мьютексов и семафоров.
Удалите все выбранные счётчики.
Рис. 41. Добавление счетчиков объекта «Объекты»
Объект «Процессор». Добавьте следующие счётчики: «% времени
прерываний», «% работы в пользовательском режиме», «% работы в
привилегированном режиме». Запустите какую-либо программу (напри-
мер, калькулятор) и поработайте с ней. Зафиксируйте максимальные
значения счётчиков до запуска программы и после запуска. Удалите все
выбранные счётчики.
Объект «Процесс». Запустите какую-либо программу (например,
Internet Explorer). Добавьте следующие счётчики: «% загруженности
процессора», «базовый приоритет», «рабочее множество», «счётчик по-
токов», «I/O – обмен данными», «I/O – операций с данными в сек». По-
работайте с программой. Зафиксируйте минимальные и максимальные
значения счётчиков. Удалите все выбранные счётчики.
Объект «Система». Добавьте следующие счётчики: «длина очере-
ди процессора, контекстных переключений/сек, системных вызо-
вов/сек», «счётчик процессов». Зафиксируйте средние и максимальные
значения счётчиков. Удалите все выбранные счётчики.
92
Для работы с журналами производительности в контекстном ме-
ню объекта «Системный монитор» выберите «Создать», «Группа сбор-
щиков данных» (рис. 42).
Рис. 42. Создание журнала
Введите имя новой группы (рис. 43), выберите папку для сохра-
нения данных (рис. 44), пользователя и дальнейшее действие после соз-
дания группы (рис. 45).
Рис. 43. Задание имени группы
Рис. 44. Выбор папки для сохранения данных
93
Рис. 45. Выбор пользователя и дальнейшего действия
После этого потребуется задать журнал данных. В свойствах
журнала системного монитора (рис. 46) добавьте 5–6 счётчиков, устано-
вите интервал снятия данных, равным 1 сек. После этого нажмите «Ок».
Рис. 46. Выбор счетчиков для записи
94
Запустите группу сборщиков данных, кликнув на значок
. Че-
рез некоторое время остановите его и просмотрите полученный файл
журнала в «Системном мониторе» (в свойствах «Системного монитора
выберите просмотр файла журнала и откройте созданный журнал, после
чего добавьте необходимый счётчик).
Рис. 47. Запуск журнала
Достарыңызбен бөлісу: |