Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ОС / Лаб_1.doc
Скачиваний:
157
Добавлен:
11.04.2015
Размер:
113 Кб
Скачать
☆

2. Просмотр и анализ информации о процессах и потоках.

Более детальную информацию о компонентах вычислительного процесса позволяет получить Приложение Process Viewer (Просмотр процесса), запустив которое можно просмотреть текущие характеристики процессов и потоков.

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

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

По щелчку на кнопке Memory Details выводится окно с информацией об использовании памяти процессом. Поле адресного пространства (User Address Space) содержит наименование просматриваемого адресного пространства. Значение Total Commit указывает на память, используемую всем процессом. Если щелкнуть по стрелке комбинированного окна, то можно увидеть перечень файлов .dll и .ехе, используемых данным приложением. Выбрав один из этих элементов, можно увидеть, какая память используется данной частью приложения.

Для просмотра процессов, потоков и ресурсов, используемых ими, в том числе потоков пользовательского интерфейса (UI - потоков), можно использовать утилиту Microsoft Spy++. Порядок просмотра потоков пользовательского интерфейса с помощью этой утилиты следующий.

  1. Запустите утилиту Microsoft Spy++ в режиме Process (меню Spy  Processes).

  2. Найдите интересующий вас процесс и щелкните по значку + слева от него. На экране высветятся потоки процесса. Около потоков UI расположен значок +, у рабочих потоков он отсутствует.

  3. Щелкнув по значку + потока UI, рассмотрите объекты, поддерживаемые этим потоком.

  4. Просмотрите свойства этих объектов, щелкая по ним правой клавишей мыши и выбирая из контекстного меню строку Свойства.

  5. На вкладке Process прочтите идентификаторы процесса и потока, чтобы наблюдать за его производительностью.

3. Детальное исследование вычислительного процесса.

К средствам, позволяющим детально анализировать вычислительные процессы в операционных системах Windows 2000/XP, относятся Системный монитор, Оповещения и журналы производительности.

Доступ к этим средствам осуществляется следующей последовательностью действий: ПускПанель управленияАдминистрированиеПроизводительность. Откроется окно Производительность, содержащее две оснастки: Системный монитор и Оповещения и журналы производительности. Доступ к оснасткам можно получить, запустив Microsoft Management Consol (mmc), выполнив, например, следующие действия: Пуск  Выполнить  Открыть mmc  ОК. Откроется окно Консоль 1, в котором можно выбрать нужную оснастку.

В операционной системе Windows Vista детальный анализ вычислительных процессов осуществляется Системным монитором, Группами сборщиков данных, поддерживающими в свою очередь журналы данных (счетчики производительности, данные отслеживания системы, сведения о конфигурации системы) и оповещения счетчика производительности.

Доступ к этим средствам (в Windows Vista) осуществляется следующей последовательностью действий: ПускПанель управленияАдминистрированиеМонитор производительности и стабильности. Откроется окно Монитор надежности и производительности, содержащее оснастки: Обзор ресурсов, Средства наблюдения (Системный монитор, Монитор стабильности системы), Группы сборщиков данных, Отчеты и Оповещения и журналы производительности. Доступ к оснасткам можно получить, запустив Microsoft Management Consol (mmc), выполнив, например, следующие действия: ПускНачать поиск  mmc  ОК. Откроется окно Консоль 1, в котором можно выбрать нужную оснастку (Монитор производительности и стабильности).

Системный монитор позволяет анализировать вычислительный процесс, используя различные счетчики. Объектами исследования являются: процессор, кэш, задание, процесс, поток, физический диск, файл подкачки, очереди сервера, протоколы и др.

Порядок просмотра и выбора объектов мониторинга и настройки счетчиков в операционной системе Windows 2000/XP:

  1. Откройте оснастку Производительность. Выберите узел Системный монитор. По панели результатов (правая панель) щелкните правой клавишей мыши и выберите в контекстном меню строку Добавить счетчики или щелкните по кнопке Добавить (значок + ) на панели инструментов.

  2. В появившемся окне Добавить счетчики выберите объект мониторинга, а затем выберите нужные счетчики из списка Выбрать счетчики из списка, нажимая кнопку Добавить. Для потока можно определить: число контекстных переключений в сек.; состояние потока (для построения графа состояний и переходов); текущий приоритет (для анализа его изменения); базовый приоритет; % работы в привилегированном режиме и др.

  3. Нажав кнопку Объяснение, можно получить информацию о счетчике. При выборе нескольких однотипных объектов, нужно их указать в правом поле Выбрать вхождения из списка.

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

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

    2. На вкладке Источник задайте источник данных.

    3. На вкладке Данные можно для каждого счетчика задать цвет, ширину линии, масштаб и др.

    4. На вкладке График задайте заголовок, вертикальную и горизонтальную сетку, диапазон значений вертикальной шкалы.

    5. На вкладке Оформление можно изменить набор цветов и шрифт.

Порядок просмотра и выбора объектов мониторинга и настройки счетчиков в операционной системе Windows Vista:

  1. Откройте оснастку Монитор производительность и стабильности. Раскройте узел Средства наблюдения. Далее выберите узел Системный монитор. По панели результатов (правая панель) щелкните правой клавишей мыши и выберите в контекстном меню строку Добавить счетчики или щелкните по кнопке Добавить (значок + ) на панели инструментов.

  2. В появившемся окне Добавить счетчики выберите объект мониторинга из списка, расположенного под раскрывающимся списком выбора компьютеров. Затем раскройте список счетчиков этого объекта, нажав кнопку, расположенную справа от объекта мониторинга. Выделите нужные счетчики и нажмите кнопку Добавить. Для потока можно определить: число контекстных переключений в сек.; состояние потока (для построения графа состояний и переходов); текущий приоритет (для анализа его изменения); базовый приоритет; % работы в привилегированном режиме и др.

  3. Установив флажок Отображать описание, можно получить информацию о счетчике. При выборе нескольких однотипных объектов, нужно их указать в списке Экземпляры выбранного объекта и нажать на кнопке Добавить. Если в списке Экземпляры выбранного объекта не отображается нужный экземпляр, то можно осуществить поиск этого экземпляра, задав его имя в комбинированном поле ввода с раскрывающемся списком выбора и нажав на кнопке Поиск. Так, задав имя процесса, в списке Экземпляры выбранного объекта будут отображены все его потоки.

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

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

    2. На вкладке Источник задайте источник данных.

    3. На вкладке Данные можно для каждого счетчика задать цвет, ширину линии, масштаб и др.

    4. На вкладке График задайте заголовок, вертикальную и горизонтальную сетку, диапазон значений вертикальной шкалы, тип прокрутки, вид (строка, линейная гистограмма, отчет). Вид вывода информации можно задать также выбором из списка, открывающегося при нажатии на кнопке раскрытия кнопки Изменить тип диаграммы панели инструментов графика.

    5. На вкладке Оформление можно изменить набор цветов и шрифт.

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

Соседние файлы в папке ОС