Компоненты вычислительного процесса

Лабораторная работа №3

Современные ОС содержат встроенные средства, позволяющие получить достаточно полную информацию о компонентах вычислительного процесса. Диспетчер задач (Task Manager) ОС Windows (например, Windows ХР) позволяет получить обобщенную информацию об организации вычислительного процесса с детализацией до выполняющихся прикладных программ (приложений) процессов. Однако диспетчер задач не позволяет отслеживать потоки.

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

1. Щелкнуть правой кнопкой мыши по панели задач и выбрать строку Диспетчер задач, или нажать клавиши Alt+Ctrl+Del, или нажать последовательно Пуск → Выполнить → taskmgr (рис.4.1).

Рис. 4.1

2. Для просмотра приложений перейти на вкладку Приложения. Здесь можно завершить приложение (кнопка Снять задачу), переключиться на другое приложение (кнопка Переключиться) и создать новую задачу (кнопка Новая задача). В последнем случае после нажатия кнопки Новая задача в появившемся окне (рис.4.2) нужно ввести имя задачи.

Рис. 4.2

3. Просмотр (мониторинг) процессов осуществляется переходом на вкладку Процессы. Таблица процессов включает в себя все процессы, запущенные в собственном адресном пространстве, в том числе все приложения и системные сервисы. (Обратите внимание на процесс Бездействие системы – фиктивный процесс, занимающий процессор при простое системы).

4. Если требуется ю параметры выбрать команду Отображать 16-разрядные задачи (рис. 4.3).

Рис. 4.3

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

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

1. Запустить MS Word. Щелкнуть правой клавишей мыши по названию приложения и в появившемся контекстном меню выбрать строку перейти к процессам. Произойдет переход на вкладку процессы. Можно просмотреть число потоков и другие характеристики процесса.

2. Изменить приоритет процесса. На вкладке Процессы щелкнуть правой кнопкой мыши по названию процесса и выбрать в контекстном меню Приоритет (рис. 4.4). Изменив приоритет, можно увидеть в колонке Базовый приоритет его новое значение (обратить внимание на предупреждение).

Рис. 4.4

3. Изменить скорости обновления данных. Войти в меню Вид и выбрать команду Скорость обновления (рис. 4.5). Установить требуемую скорость (высокая – каждые полсекунды, обычная – каждую секунду, низкая – каждые четыре секунды, приостановить – обновления нет). Следует иметь в виду, что с повышением скорости мониторинга возрастают затраты ресурсов компьютера на работу ОС, что в свою очередь вносит погрешность в результаты мониторинга.

Рис.4.5

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

1. Перейти на вкладку Быстродействие (рис. 4.6). Верхние два окна показывают интегральную загрузку процессора и хронологию загрузки. Нижние два окна – те же показатели, но по использованию памяти.

2. Для просмотра использования процессора в режиме ядра (красный цвет) войти в меню Вид и щелкнуть на строке Вывод времени ядра.

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

Рис. 4.6


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: