Содержание
- 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. Скачать презентацию































Брендбук. Руководство по использованию логотипа празднования 75-й годовщины Победы в Великой Отечественной войне
Трайб ХХХ. Коммуникация перехода на 3.0
Презентация на тему Знакомство с языком Паскаль
Понятие о количестве информации, файлах
Функции Pencil Code. Урок 4. Слайды
Разработка ИСБ склада ГСМ технической зоны аэропорта 2-го класса
Цифровизация ЖКХ
Бизнес сеть. Решение для строительной эко системы
Триггеры в презентации. Применение. Создание слайдов с триггерами
Оператор выбора Case
Иерархическая структура комплекса показателей эффективности системы управления IT-процессами
Фотосъёмка объекта
Техническое обеспечение информационных технологий управления организацией
Моделирование. Кто может моделировать?
Презентация на тему Файлы и файловая система
Operating System. Лабораторная работа 2
Программное обеспечение. Лекция 6
Структуры хранения данных
Практические возможности графического редактора Paint
Сервис Плюс. Инновации для реального бизнеса
Директивы #region и #endregion (C#)
Website Form Trees
Информатика. Компьютер
Как определить пользу и вред компьютерных игр
Информационная безопасность
Файлы последовательного доступа в С++
Публикации Винокурова В.И. по политико-дипломатическим проблемам
Игра HELL HUNTERS