Время отклика при циклическом планировании - PullRequest
0 голосов
/ 25 мая 2020

Прежде всего извините за мой engli sh. Сомневаюсь: полагаю, что пример из учебника неверен. Почему время ввода-вывода вычитается из времени ответа? Не имеет смысла.

Пример:

ОС содержит 10 идентичных процессов, которые были инициированы одновременно. Каждый процесс получает 15 идентичных подзапросов, и каждый подзапрос потребляет 20 мс процессорного времени. За подзапросом следует операция ввода-вывода, которая занимает 10 мс. Система потребляет 2 мс при планировании ЦП. Для δ ≥ 20 мс первый подзапрос первого процесса получает время ответа 22 мс, а первый подзапрос последнего процесса получает время ответа 220 мс. Следовательно, среднее время отклика составляет 121 мс. Последующий подзапрос любого процесса получает время ответа 10 × (2 + 20) -10 мс = 210 мс, потому что процесс тратит 10 мс в ожидании ввода-вывода перед получением следующего подзапроса.

...