Мы поможем в написании ваших работ!



ЗНАЕТЕ ЛИ ВЫ?

Часть 4. Средства мониторинга и оптимизации.

Поиск

Для мониторинга и оптимизации работы компьютера в системе Windows 2000 доступны следующие три инструмента:

Производительность(Performance) - обновленный инструмент в системе Windows 2000, аналог утилиты Performance Monitor в Windows NT 4.0. Оснастка Производительностьвключает в себя две оснастки: System Monitor и Оповещения и журналы безопасности(Performance Logs and Alerts). Графические средства System Monitor позволяют визуально отслеживать изменение производительности системы. С помощью System Monitor можно одновременно просматривать данные с нескольких компьютеров в виде динамических диаграмм, на которых отображается текущее состояние системы и показания счетчиков. Оснастка Оповещения и журналы безопасностипозволяет создавать отчеты на основе текущих данных производительности или информации из журналов. При превышении счетчиками заданного значения или уменьшения ниже указанного уровня данная оснастка посредством службы сообщений (Messenger) посылает оповещения пользователю.
Диспетчер задач(Task Manager) служит для просмотра текущих данных о производительности системы. В этой утилите основными являются три индикатора: использование процессора, использование виртуальной памяти и запущенные процессы и программы.
Оснастка Просмотр событий(Event Viewer) позволяет просматривать журналы событий, генерируемых приложениями, службой безопасности и системой.

Диспетчер задач (Task Manager)

В системе Windows 2000 сохранено известное по Windows NT 4.0 средство мониторинга производительности - Диспетчер задач, который предоставляет информацию о программах и процессах, запущенных на компьютере, и отображает наиболее общие показатели производительности процессов.

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

Запуск диспетчера задач

Для запуска диспетчера задач можно выбрать один из следующих методов:

Щелкнуть правой кнопкой мыши на свободном пространстве панели задач и выбрать в контекстном меню пункт Диспетчер задач.
Нажать комбинацию клавиш <Ctrl>+<Alt>+<Del> и нажать в появляющемся окне кнопку Диспетчер задач.
Вызвать команду Выполнить (Run) и ввести taskmgr.

Если диспетчер задач запущен, то в правой части панели задач (на systray) появляется индикатор загрузки процессора. Если подвести указатель мыши к этому индикатору, то будет показана степень загруженности процессора в процентах.

Окно диспетчера задач можно открыть двойным щелчком на значке индикатора загрузки на панели задач. Если вы не хотите, чтобы свернутое окно диспетчера оставалось на панели задач среди других запущенных программ, то в окне диспетчера в меню Параметры (Options) установите флажок Скрывать свернутое (Hide When Minimized).

Мониторинг процессов

Для просмотра запущенных процессов и показателей их производительности выберите вкладку Процессы (Processes) в окне Диспетчер задач Windows (рис. 8). Таблица процессов содержит все процессы, запущенные в собственном адресном пространстве, включая все приложения и системные сервисы. Если требуется просмотреть 16-разрядные процессы, то в меню Параметры выберите команду Отображать 16-разрядные задачи (Show 16-bit tasks).

С помощью команды Выбрать столбцы (Select Columns) меню Вид (View) можно добавить на экран новые столбцы показателей. В открывшемся диалоговом окне Выбор столбцов установите флажки рядом с теми показателями, которые должны быть отображены в таблице. В табл. 8 кратко описаны основные столбцы таблицы и соответствующие им счетчики.

Рис. 8.Вкладка Процессы(Processes) в окне диспетчера задач

Таблица 8. Основные счетчики диспетчера задач

Счетчик Описание
Имя образа (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) Имя пользователя, который владеет процессом служб терминалов


Поделиться:


Последнее изменение этой страницы: 2016-04-26; просмотров: 454; Нарушение авторского права страницы; Мы поможем в написании вашей работы!

infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 3.129.73.6 (0.008 с.)