Планирование CPU SRTF предоставляется в 3 частях, процесс тратит CPU BURST TIME с последующим ВРЕМЕНИ ВРЕМЕНИ IO, за которым следует ВРЕМЯ ВРЕМЕНИ ЦП, путаница заключается в том, на какой временной интервал времени SRTF необходимо применить, на TOTAL ВРЕМЯ ВРЕМЕНИ ЦП или только НА ВРЕМЯ ВРЕМЕНИ ЦП, ПОЛУЧЕННОГО В 1-ом CPU RUN, отдельно за которым следует время разрыва процессора 2-го процессора?Планирование CPU SRTF
0
A
ответ
0
Эти проблемы обычно задаются при использовании RR-планирования и редко задаются при использовании SRTF.
Если вы действительно хотите получить ответ, так как работа с привязкой к I/O должна всегда иметь более высокий приоритет, чем задание, связанное с CPU, чтобы получить CPU. Имеет смысл использовать первую часть для вычисления, поскольку это позволяет начать работу ввода-вывода ранее.
IO будет запущен процесс, как только будет завершен первый запуск процессора, cnfusion будет обрабатывать процессор в процессе обработки, чтобы отделить время пакета или общее время всплеска: как: P1 имеет CPU1 = 2, IO = 3, CPU2 = 3 и P2 имеет CPU1 = 1, IO = 4, CPU2 = 5, SO теперь, если мы применяем srtf для общего времени пакета, тогда P1 будет allctd cpu, и если мы применим srtf во время пакета cpu1, то тогда P2 будет allctd cpu, поэтому ответы будут разными в обоих случаях! – tolani