Мазмуну:

Round Robin орточо күтүү убактысын кантип эсептейт?
Round Robin орточо күтүү убактысын кантип эсептейт?

Video: Round Robin орточо күтүү убактысын кантип эсептейт?

Video: Round Robin орточо күтүү убактысын кантип эсептейт?
Video: Архитектура ЭВМ | Основы Операционных Систем | 05 2024, Май
Anonim

сен күтүү убактысын эсептей алат Гант диаграммасын тартуу менен күтүү убактысы I процессинин Аяктоосуна барабар убакыт - (Келүү убакыт + Жардыруу убакыт ). P1 акыркы башталышы убакыт 24 (P1 3 үчүн иштеп жатканда убакыт Ганн диаграммасында) P1 алдын ала 2 жолу анын өмүр бою Квант = 4, келүү = 0.

Ошондой эле суроо, орточо күтүү убактысын кантип эсептейсиз?

  1. Орточо күтүү убактысы (3 + 16 + 9 + 0) / 4 = 7,0 мс.
  2. SJF оптималдуу болуп саналат, анткени ал процесстердин берилген топтому үчүн минималдуу орточо күтүү убактысын берет.
  3. Партиялык системада узак мөөнөттүү (жумуш) пландаштыруу үчүн процесстин узактыгы колдонуучу тарабынан көрсөтүлүшү мүмкүн.
  4. Бир ыкма SJF расписаниесин болжолдоого аракет кылуу болуп саналат.

Ошо сыяктуу эле, күтүү убактысын жана кайтаруу убактысын кантип эсептейсиз? Операциялык системада ар кандай жолу процессине байланыштуу болуп саналат- Келүү убакыт , Күтүү убактысы , Жооп убактысы , Burst убакыт , Аяктоо убакыт , Time Around . Айлануу убактысы = Күтүү убактысы + Жардыруу Убакыт.

Муну эске алуу менен, айланма графикте орточо жүгүртүү убактысын кантип эсептейсиз?

  1. Орточо айлануу убактысы = (27 + 23 + 30 + 29 + 4 + 15) / 6 = 128 / 6 = 21,33 бирдик.
  2. Орточо күтүү убактысы = (22 + 17 + 23 + 20 + 2 + 12) / 6 = 96 / 6 = 16 бирдик.

FCFS орточо күтүү убактысын кантип эсептейт?

Орточо күтүү убактысын эсептөө

  1. Демек, P1 үчүн күтүү убактысы 0 болот.
  2. P1 аяктоо үчүн 21 мс талап кылынат, демек, P2 үчүн күтүү убактысы 21 мс болот.
  3. Ошо сыяктуу эле, P3 процессин күтүү убактысы P1дин аткаруу убактысы + P2 үчүн аткаруу убактысы болот, ал (21 + 3) мс = 24 мс болот.

Сунушталууда: