Студопедия

Главная страница Случайная страница

Разделы сайта

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника






Характеристика PerformanceMonitor






PerformanceMonitor - это утилита, разработанная для фиксации активности компьютера в реальном масштабе времени. С помощью этой утилиты можно определить большую часть узких мест, ухудшающих производительность. Эта утилита также включена в WindowsNTWorkstation.

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

PerformanceMonitor генерирует полезную информацию за счет:

· Наблюдения за производительностью в реальном времени и в исторической перспективе;

· Определения тенденций во времени;

· Определения узких мест;

· Отслеживания последствий изменения конфигурации системы;

· Наблюдения за локальным или удаленными компьютерами;

· Предупреждения администратора о событиях, заключающихся в превышении некоторыми характеристиками заданных порогов.

PerformanceMonitor работает с такими понятиями, как объекты (objects), счетчики (counters) и экземпляры (instances). Объекты описываются различными характеристиками, значения которых подсчитываются соответствующими счетчиками. Объект каждого типа может быть представлен в системе несколькими экземплярами. Например, процессор - это объект, процент процессорного времени - это счетчик, а процессор 0 - это экземпляр объекта процессор.

Счетчики генерируют числа, и на основании этих чисел PerformanceMonitor определяет статистику. Собираемая в течение определенного времени статистика счетчиков отражает тенденции производительности. Это может помочь администратору понять проблему и оптимизировать сеть. Кроме того, такие данные помогают правильно расширять сеть.

Счетчики обычно включают ссылку на объект, к которому они относятся, в форме ОБЪЕКТ: СЧЕТЧИК. Например, PROCESSOR: %PROCESSORTIME - это счетчик, учитывающий процент использования для данного процессора.

С каждым объектом связан набор счетчиков, которые генерируют данные о различных аспектах производительности объекта. В таблице 2.1 собраны наиболее влияющие на производительность счетчики.

Таблица 2.1

Тип объекта Счетчик Возможные действия
Processor (процессор) %ProcessorTime (время занятости процессора) Если значение этого счетчика постоянно велико, а значения счетчика диска и сетевого адаптера невысоки, то нужно проверить процессор
PhysicalDisk (физический диск) %DiskTime (время занятости диска) Если значение этого счетчика постоянно велико, и значение счетчика DiskQueueLength (длина очереди к диску) больше 2, то нужно проверить диск
Memory (память) Pages/sec (скорость обмена страниц) Если этот счетчик постоянно больше 5, то нужно проверить память
Server (сервер) BytesTotal/sec (скорость обмена с памятью) Если сумма значений счетчиков BytesTotal/sec для всех серверов сети примерно равна максимальной пропускной способности сети, то сеть нужно сегментировать

Защита данных обеспечивается за счет того, что две функции PerformanceMonitor доступны только пользователям - членам административной группы. Это: возможность запускать PerformanceMonitor с приоритетом задачи реального времени и способность активизировать дисковые счетчики.

Данные, собранные PerformanceMonitor, можно экспортировать в другие программные продукты, такие как электронные таблицы и базы данных для дальнейшего анализа.






© 2023 :: MyLektsii.ru :: Мои Лекции
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав.
Копирование текстов разрешено только с указанием индексируемой ссылки на источник.