Файл: Лабораторная работа 1 наблюдение и управление распределением процессорного времени в oc windows.docx
ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 02.12.2023
Просмотров: 402
Скачиваний: 12
ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
ЛАБОРАТОРНАЯ РАБОТА №1НАБЛЮДЕНИЕ И УПРАВЛЕНИЕ РАСПРЕДЕЛЕНИЕМ ПРОЦЕССОРНОГО ВРЕМЕНИ В OC WINDOWSЦель работы: изучить основные средства управления процессами и потоками в ОС Windows. Ознакомиться с механизмом распределения процессорного времени.Задание 1. Изучение работы с нитями на примере программы CPUStress.
Таблица 1. Значения динамического приоритета нити в зависимости от относительного приоритета нити и базового класса приоритета процесса.
Отличия процента загрузки процессора этими двумя нитями, с установленными параметрами ничтожно малы.
| | Thread Priority Lowest | Thread Priority Below Normal | Thread Priority Normal | Thread Priority Above Normal | Thread Priority Highest |
| Process Priority Idle | 2 | 3 | 4 | 5 | 6 |
| Process Priority Normal | 6 | 7 | 8 | 9 | 10 |
| Process Priority High | 11 | 12 | 13 | 14 | 15 |
-
Какое максимальное количество нитей может работать в процессе, который создает приложение CPU Stress?
-
Равнозначны ли понятия: приоритет процесса и приоритет нити?
-
Как изменяется динамический приоритет нити при изменении приоритета процесса?
-
Как при этом изменяется загрузка процессора процессом изменения количества нитей?
-
Как влияет изменение степени активности отдельных нитей на загрузку процессора?
-
Установив для обеих нитей Activity Low. Установив для первой нити приоритет Highest, для второй Below_normal. Отличается ли % загрузки процессора для этих двух нитей?
Отличия процента загрузки процессора этими двумя нитями, с установленными параметрами ничтожно малы.
-
Изменить у обеих нитей Activity на Busy. Установить для первой нити приоритет Highest, для второй Below_Normal. Отличается ли % загрузки процессора для этих двух нитей?
-
Отличия процента загрузки процессора этими двумя нитями, с установленными параметрами, различны, первая нить нагружает процессор, больше второй. Результат представлен на Рисунке 1:
-
Изменилось ли распределение процессорного времени между нитями? Опишите, каким образом. -