Содержание
- 2. Уровни планирования процессов Долгосрочное планирование – планирование заданий. Среднесрочное планирование – swapping. Краткосрочное планирование – планирование
- 3. Цели планирования Справедливость Эффективность Сокращение полного времени выполнения (turnaround time) Сокращение времени ожидания (waiting time) Сокращение
- 4. Желаемые свойства алгоритмов планирования Предсказуемость Минимизация накладных расходов. Равномерность загрузки вычислительной системы. Масштабируемость.
- 5. Параметры планирования Статические параметры вычислительной системы – например, предельные значения ее ресурсов. Статические параметры процесса –
- 6. Параметры планирования Долгосрочное планирование: Статические и динамические параметры вычислительной системы и статические параметры процесса. Среднесрочное планирование:
- 7. CPU burst и I/O burst Важные динамические параметры процесса a=1 b=2 read c Ожидание окончания ввода
- 8. Вытесняющее и невытесняющее планирование Перевод процесса из состояния исполнение в состояние закончил исполнение Перевод процесса из
- 9. Алгоритмы планирования FCFS (First Come – First Served) t 18 17 13 0 P0 P1 P2
- 10. Алгоритмы планирования FCFS (First Come – First Served) t 18 17 13 0 P0 P1 P2
- 11. Алгоритмы планирования RR (Round Robin) Процесс 1 Процесс 2 Процесс 3 Процесс 4 готовность готовность готовность
- 12. Алгоритмы планирования Остаток времени CPU burst процесс освобождает процессор до истечения кванта; на исполнение выбираем новый
- 13. Алгоритмы планирования RR (Round Robin) Величина кванта времени – 4 И И И И Г Г
- 14. Алгоритмы планирования RR (Round Robin) Величина кванта времени – 1 И Г Г P0 P1 P2
- 15. Алгоритмы планирования SJF (Shortest Job First) невытесняющий И Г Г Г И И И Г Г
- 16. Алгоритмы планирования SJF (Shortest Job First) вытесняющий И Г P0 P1 P2 готовность P3 исполнение P3
- 17. Алгоритмы планирования τ(n) – величина n-го CPU burst T(n+1) – предсказание для n+1-го CPU burst α
- 18. Алгоритмы планирования В системе разделения времени N пользователей: Ti – время нахождения i-го пользователя в системе
- 19. Алгоритмы планирования Приоритетное планирование Каждому процессу процессор выделяется в соответствии с приписанным к нему числовым значением
- 20. Алгоритмы планирования Приоритетное планирование невытесняющий И Г P0 P1 P2 готовность P3 исполнение P3 P1 P0
- 21. Алгоритмы планирования Приоритетное планирование вытесняющий И Г P0 P1 P2 готовность P3 исполнение P3 P1 P0
- 22. Алгоритмы планирования Многоуровневые очереди (Multilevel Queue) Системные процессы приоритет 0 Процессы ректората приоритет 1 Процессы преподавателей
- 23. Алгоритмы планирования Многоуровневые очереди с обратной связью (Multilevel Feedback Queue) Очередь 0 – Приоритет 0 Очередь
- 24. Алгоритмы планирования Многоуровневые очереди с обратной связью (Multilevel Feedback Queue) Для полного описания необходимо задать -
- 25. Квантование времени для задач
- 26. Планирование Windows NT
- 27. Приоритеты Windows NT
- 28. Классы приоритета процессов Относительный приоритет задач
- 29. Функции Win32API для управления приоритетами задач и процессов CreateProcess – создание процесса BOOL CreateProcess( LPCTSTR lpApplicationName,
- 30. Функции Win32API для управления приоритетами задач и процессов CreateThread – создание задачи (потока, цепочки) HANDLE CreateThread(
- 31. Функции Win32API для управления приоритетами задач и процессов Управление запущенными задачами BOOL SetThreadPriority( HANDLE hThread, //
- 32. Традиционное планирование UNIX
- 34. Скачать презентацию































Восьмеричная система счисления
Перспективы и возможные сферы применения суперкомпьютеров в сельскохозяйственной науке
Возможности социальных сетей в популяризации здорового образа жизни и физической культуры
Диаграмма вариантов использования
Информационная безопасность в юриспруденции
Практическая работа №4. Настройка VPN
Основные моменты использования перечислений
Выпускная квалификационная работа на тему: Организация безопасности сети на уровне шлюза
Инструкция по работе с ISD Mobile
Презентация на тему Печать документов
Работа UMG и Audio в UE4
Основные информационные процессы и их реализация с помощью компьютера. Лекция 4
Квалификационная работа: методы и средства защиты информации в сетях на примере ООО Дестени медиа
Игра (выбор)
Макет здания
Крестики-нолики
Астра Раскрой. Система оптимизации раскроя промышленных материалов
Партнерская система ЗОРАН
КУМИР. Символьные строки 3 V8
Коммуникационные технологии
База данных как модель предметной области
Поиск и работа с почтой
Объект метаданных
Семантическая верстка
Введение в web-разработку
Услуги по продвижению в социальных сетях
Что такое цикл?
Внешний вид ЦПУ