У дома начинание Коя е най-кратката работа първо (sjf)? - определение от техопедия

Коя е най-кратката работа първо (sjf)? - определение от техопедия

Съдържание:

Anonim

Определение - Какво означава най-кратката работа на първо място (SJF)?

Най-късата задача първо е алгоритъм за планиране, при който процесът с най-малко време за изпълнение е избран за изпълнение следващ. Най-кратката работа първо може да бъде или превантивна, или неуспешна. Благодарение на простата си същност най-кратката работа първо се счита за оптимална. Освен това намалява средното време на чакане за други процеси, очакващи изпълнение.


Най-късата работа най-напред е известна също като най-кратка работа следваща (SJN) и най-кратка процедура следваща (SPN).

Техопедия обяснява първо най-кратката работа (SJF)

Най-късата работа първо зависи от средното време на работа на процесите. Точните оценки на тези мерки помагат за осъществяването на най-кратката работа първо в среда, което в противен случай прави същото почти невъзможно за изпълнение. Това е така, защото често изригването на процеси не се извършва предварително. Може да се използва в интерактивни среди, където са налични минали модели, за да се определи средното време между времето на чакане и командите. Въпреки че е изгодно да се използва концепцията за най-кратка работа за краткосрочно планиране на процесора, тя се счита за много изгодна при дългосрочното планиране на процесора. Освен това, първоначалната производителност е висока в случай на най-кратка работа.


Най-късата работа първо има своя дял от недостатъци. За един, това може да предизвика гладуване на процеса при по-дълги работни места, ако има голям брой по-кратки процеси. Друга е необходимостта предварително да се знае времето за изпълнение за всеки процес. Често това е почти невъзможно в много среди.

Коя е най-кратката работа първо (sjf)? - определение от техопедия