Как задача распределяется (распределяется) по центральному процессору, используя первый метод кратчайшего задания? - PullRequest
1 голос
/ 19 августа 2011

У меня есть четкое представление об алгоритме среза по времени для планирования задач ЦП. Но у меня есть некоторая путаница с первым алгоритмом кратчайшего задания.

Например:

У меня есть две программы.

одна программа с бесконечным циклом и другая с конечным циклом. В этой ситуации, как процессор определяет задание для выполнения, используя сначала самое короткое задание.

Процессор понимает такую ​​ситуацию только при выполнении этих программ (независимо от того, является ли она бесконечной или конечной).

Пожалуйста, помогите мне выйти из этого вопроса ...

Спасибо и С уважением, Saravanan.P

1 Ответ

1 голос
/ 19 августа 2011

Принимает задание с минимальным допущением пакета процесса (интервалы без ввода-вывода).Компьютеры не могут реально определить бесконечные циклы или сказать, является ли это просто длинным запросом, но он может определить использование ввода-вывода.

...