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

1.4 Задание на выполнение

Часть 1.

Выполните практическую часть. Опишите процесс выполнения, сопровождая экранными формами.

1. Исследовать мультипрограммный вычислительный процесс на примере выполне­ния самостоятельно разработанных трех задач (например, заданий по курсу про­граммирования).

2. Для одной из задач определить PID, загрузку ЦП, время ЦП, базовый приоритет процесса, использование памяти. Изменить приоритет процесса и установить, влияет ли это на время выполнения приложения.

3. Монопольно выполнить каждую из трех задач, определить время их выполнения.

4. Запустить одновременно (друг за другом) три задачи, определить время выполне­ния пакета.

Ответьте на вопросы:

1. В каком случае суммарное время выполнения задач больше? При последовательном выполнении или одновременном выполнении?

2. Как изменилось время выполнения каждой отдельной задачи?

3. Как изменится время выполнения отдельной задачи при изменении ее приоритета?

4. Окажет ли влияние изменение приоритета одной задачи на время выполнения дру­гой задачи? Объяснить результаты.

Часть 2.

Выполните практическую часть. Опишите процесс выполнения, сопровождая экранными формами.

1. Запустить некоторое количество программ. Используя возможности ос­настки Производительность, получить диаграммы, характеризующие использова­ние процессора при его нагрузке различным количеством потоков, меняя их актив­ность и уровни приоритета.

2. Исследовать свои задачи (например, задания по курсу про­граммирования). Определить характеристики процессов: % загрузки процессора (в пользовательском и привилегированном режиме), % вре­мени прерываний, количество прерываний, базовый приоритет, обращения к дис­ку, время выполнения процесса.

3. Исследовать свои приложения с записью результатов в Журнал счетчиков, выбрав следующие счетчики: % загруженности, работы процессора в привилегированном и пользовательском режимах, % времени прерываний, % использования выделен­ной памяти, частота обращений к диску, скорость обмена с диском.

4. Выполнить следующие действия:

  • Запустить журнал (частота съема данных 10 сек., файл типа CVS).

  • Запустить исследуемую программу.

  • Через 2 - 3 мин. остановить журнал.

  • Просмотреть Результаты, открыв файл журнала в Ехсеl. Объяснить полученные результаты.

  • Исследовать программу еще раз, указав тип журнала —двоичный (чтобы потом можно было просмотреть диаграммы).

5. Создать журнал трассировки для исследования своего приложения. Создать Оповещения по выбранным счетчикам для своего приложения. Просмотреть журнал событий. Объяснить полученные результаты.

Ответьте на вопросы:

1. Что можно просматривать, используя счетчики в системном мониторе?

2. В каких видах можно просматривать информацию о производительности?

Часть 3. Дополнительное задание

1. Найти в Интернет бесплатную программу Process Explorer для Microsoft Windows.

2. Установить ее на компьютер.

3. Произвести исследование ее работы.

Ответьте на вопрос:

1. Сколько потоков содержит запущенная на вашем компьютере программа Microsoft Word?