- •2.1 Цель работы 23
- •3.1 Цель работы 27
- •4.1 Цель работы 37
- •Аннотация
- •Лабораторная работа № 1 «Управление задачами в ос Windows»
- •1.1 Цель работы
- •1.2 Информация об организации вычислительных задач
- •1.3 Исследование производительности
- •Часть 1.
- •Часть 2.
- •Часть 3. Дополнительное задание
- •1.4 Задание на выполнение
- •Лабораторная работа № 2 «Исследование блоков управления памятью»
- •2.1 Цель работы
- •2.2 Организация хранения байтов в памяти
- •2.3 Информация о структурах памяти
- •2.4 Структура таблицы таблиц
- •2.5 Структура блока управления памятью (mcb)
- •2.6 Задание на выполнение
- •Часть 1.
- •Часть 2. Дополнительное задание
- •Лабораторная работа № 3 «Диагностика ip-протокола»
- •3.1 Цель работы
- •3.2 Просмотр свойств сетевого окружения
- •3.3 Утилита диагностики сети
- •3.4 Утилита «Ipconfig»
- •3.5. Утилита «Ping»
- •3.6 Утилита «Tracert»
- •Лабораторная работа № 4 «Управление устройствами ввода-вывода и файловыми системами в ос Windows»
- •4.1 Цель работы
- •4.2 Диспетчер устройств и драйвера устройств
- •4.3 Диски и файловая система
- •4.4 Дисковые квоты
- •4.5 Обеспечение надежности хранения данных на дисковых накопителях с файловой системой ntf 5.0
- •4.6 Задание на выполнение
- •Список литературы
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?
