Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
1508.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
1.03 Mб
Скачать

6.2. Мониторинг использования ресурсов вычислительной системы

  1. Запустите системный монитор.

  2. Добавьте на график различные счетчики объекта «Память» и понаблюдайте за их изменением в процессе работы вычислительной системы.

  3. Добавьте на график различные счетчики объекта «Процессор» и изучите их изменение при работе вычислительной системы (рис. 6.2).

Рис. 6.2. Мониторинг работы процессора в пользовательском и привилегированном режиме

  1. Запустите копирование большого объема данных на соседний компьютер по сети.

  2. Добавьте на график различные счетчики объекта «Сетевой интерфейс» и проанализируйте их изменение в процессе копирования (рис. 6.3).

Рис. 6.3. Мониторинг сетевого интерфейса

  1. Изучите изменение состояния других счетчиков в процессе копирования, например, объекта IP. Подготовьте выводы по работе системного монитора.

6.3. Учет квантов и управление их величиной

W

Рис. 6.4. Определение величины интервала системного таймера

in32-функция GetSystemTimeAdjustment возвращает величину интервала системного таймера. Для ее определения запустите программу «Clockers» из папки \sysint\ (рис. 6.4) и изучите ее работу.

Диалоговое окно «Параметры быстродействия» позволяет выбрать либо короткие переменные кванты (оптимизировать для приложений), либо длинные фиксированные (оптимизировать для фоновых служб) (рис. 6.5).

Э

Рис. 6.5. Выбор сочетания параметров квантов

ти два варианта соответствуют установкам по умолчанию для Windows 2000 Professional и Windows 2000 Server соответственно. Как управление величиной квантов влияет на производительность ВС? Подготовьте отчет с выводами по работе.

6.4. Изучение изменения состояния потоков при планировании

  1. Запустите стандартную программу «Блокнот» (notepad.exe).

  2. Запустите «Системный монитор» (Панель управления / Администрирование).

  3. Выберите режим просмотра диаграмм.

  4. Щелкните правой кнопкой мыши и выберите пункт «Свойства».

  5. Откройте вкладку «График» и установите максимальное значение вертикальной шкалы равным 7.

  6. Щелкните на панели инструментов кнопку «Добавить» (показана в виде знака «плюс») для открытия диалогового окна «Добавить счетчики».

  7. Выберите в списке «Объект:» объект «Поток», а затем счетчик «Состояние потока». Для определения его значений необходимо щелкнуть кнопкой «Объяснение» (рис. 6.6).

    Рис. 6.6. Расшифровка числового показателя «Состояние потока»

  8. П

    Рис. 6.7. Диалоговое окно «Состояние потока»

    рокрутите список вхождений до строки notepad /0 (рис. 6.7) и нажмите кнопку «Добавить».

  1. Прокрутите список до процесса Mmc (Microsoft Management Console, в котором выполняется элемент «Системный монитор»), выберите все его потоки и добавьте их на график.

  2. Закройте диалоговое окно «Добавить счетчики». Поток Notepad должен находиться в состоянии 5, т.е. Waiting (в данном случае поток ждет GUI‑ввода).

  3. Один из потоков Mmc находится в состоянии Running (значение 2). Этот поток постоянно опрашивает состояние других потоков.

  4. Попеременно сворачивая окно программы «Блокнот» в панель задач и восстанавливая его, добейтесь появления «перепадов» состояния потока Notepad (рис. 6.8).

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]