Содержание
- 2. Колледж Телекоммуникаций СПбГУТ На протяжении существования процесса выполнение его потоков может быть многократно прервано и продолжено.
- 3. Колледж Телекоммуникаций СПбГУТ Планирование – работа по определению того, в какой момент необходимо прервать выполнение текущего
- 4. Колледж Телекоммуникаций СПбГУТ Планирование потоков включает в себя решение задач: определение момента времени для смены текущего
- 5. Колледж Телекоммуникаций СПбГУТ В большинстве операционных систем планирование осуществляется динамически (on-line) – решения принимаются во время
- 6. Колледж Телекоммуникаций СПбГУТ Статический способ планирования может быть использован в специализированных системах, в которых весь набор
- 7. Колледж Телекоммуникаций СПбГУТ Диспетчеризация заключается в реализации найденного в результате планирования (динамического или статистического) решения, то
- 8. Колледж Телекоммуникаций СПбГУТ Диспетчеризация потоков Прежде чем прервать выполнение потока, ОС запоминает его контекст. Контекст отражает
- 9. Колледж Телекоммуникаций СПбГУТ Диспетчеризация потоков Диспетчеризация сводится к следующему: сохранение контекста текущего потока, который требуется сменить;
- 10. Колледж Телекоммуникаций СПбГУТ ОС выполняет планирование потоков, принимая во внимание их состояние. Выполнение — активное состояние
- 11. Колледж Телекоммуникаций СПбГУТ Готовность — также пассивное состояние потока, но в этом случае поток заблокирован в
- 12. Колледж Телекоммуникаций СПбГУТ Ожидание — пассивное состояние потока, в котором поток заблокирован по своим внутренним причинам
- 13. Колледж Телекоммуникаций СПбГУТ Типичный граф состояния потока
- 14. Колледж Телекоммуникаций СПбГУТ Алгоритмы планирования потоков Невытесняющие (non-preemptive) алгоритмы основаны на том, что активному потоку позволяется
- 15. Колледж Телекоммуникаций СПбГУТ Невытесняющие алгоритмы планирования потоков Прикладная программа, получив управление от операционной системы, сама определяет
- 16. Колледж Телекоммуникаций СПбГУТ Вытесняющие алгоритмы планирования потоков В основе многих вытесняющих алгоритмов планирования лежит концепция квантования.
- 17. Колледж Телекоммуникаций СПбГУТ Граф состояний потока в системе с квантованием
- 18. Колледж Телекоммуникаций СПбГУТ Другой важной концепцией является приоритетное обслуживание. Приоритет — это число, характеризующее степень привилегированности
- 19. Колледж Телекоммуникаций СПбГУТ В системах с относительными приоритетами активный поток выполняется до тех пор, пока он
- 21. Скачать презентацию