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