Каковы основные различия (и преимущества/недостатки) между использованием большого кванта времени или малого кванта времени в отношении циклического планирования ЦП?
Большой квант времени против малого кванта для планирования ЦП?
Ответы (1)
В циклическом планировании квант времени фиксируется, а затем процессы планируются таким образом, чтобы ни один процесс не получал процессорное время более чем на один квант времени за один раз.
Если квант времени слишком велик, время отклика процессов слишком велико, что может быть недопустимо в интерактивной среде.
Если квант времени слишком мал, это приводит к излишне частому переключению контекста, что приводит к увеличению накладных расходов и снижению пропускной способности.
В этой статье был предложен метод с использованием нечеткой логики, который определяет значение, которое не является ни слишком большим, ни слишком маленьким, так что каждый процесс имеет разумное время отклика, а пропускная способность системы не снижается из-за ненужных переключений контекста.
Изменить: ссылка на статью, на которую ссылается: http://ieeexplore.ieee.org/document/4741092/