Гарантированное планирование
Чтобы выполнить это обещание, система должна отслеживать, сколько процессорного времени затрачено на каждый процесс с момента его создания. Затем она вычисляет количество процессорного времени, на которое каждый из них имел право, а именно время с момента его создания, деленное на n. Поскольку также известно и количество времени центрального процессора, уже полученное каждым процессом, нетрудно подсчитать соотношение израсходованного и отпущенного времени центрального процессора. Соотношение 0,5 означает, что процесс получил только половину от того, что должен был получить, а соотношение 2,0 означает, что процесс получил вдвое больше времени, чем то, на которое он имел право. Согласно алгоритму, после этого будет запущен процесс с самым низким соотношением, который будет работать до тех пор, пока его соотношение не превысит соотношение его ближайшего конкурента. Затем для запуска в следующую очередь выбирается этот процесс.
Еще по теме Гарантированное планирование:
- Таков предположительный план, дорогие мои, но он ещё не гарантирован. Если вы немедленно не прекратите засорять и отравлять Землю и грабить Её ресурсы, восстанавливать может оказаться слишком поздно.
- Планирование телепередач
- Планирование, а не планы
- 11. КРИМИНАЛИСТИЧЕСКИЕ ВЕРСИИ И ПЛАНИРОВАНИЕ РАССЛЕДОВАНИЯ
- § 2. ПЛАНИРОВАНИЕ И СОДЕРЖАНИЕ НАБЛЮДЕНИЯ
- 10.2. Планирование и организация следственных действий
- 5.4. Планирование упражнений
- Искусство планирования спонтанного
- 5.9. Планирование социальных контактов
- 5.2.9. Планирование сроков достижения уже определённой цели
- Статья 437. Планирование, подготовка, развязывание и ведение агрессивной войны
- 11.3. Понятие и основные принципы планирования расследования в зависимости от исходной информации (следственной ситуации)
- Вопросы для самопроверки
- Программирование телевизионного вещания
- РЕЧЬ УСТНАЯ