Разлика између распореда послова и заказивања процесора

Кључна разлика - Распоред послова и распоређивање процесора
 

Процес је програм који се извршава. У рачунарском систему постоји више паралелних процеса. Важно је да се максимално искористи ЦПУ. Оперативни систем може да учини рачунар продуктивним пребацивањем ЦПУ-а међу процесе. За максимално коришћење ЦПУ-а важно је сваки пут покренути неки процес. Процеси који би се требали извршити стављају се у ред спремности. Заказивање послова је механизам за одабир процеса који се мора довести у ред чекања. Планирање ЦПУ-а је механизам за одабир процеса који се мора извршити и додељује ЦПУ том процесу. То је кључна разлика између планирања послова и заказивања процесора. Распоред послова познат је као дугорочно планирање док је ЦПУ планирање познато као краткорочно распоређивање. Распоред послова обавља планер послова или дугорочни планер. Распоред ЦПУ-а врши ЦПУ-ов планер или краткорочни планер.

САДРЖАЈ

1. Преглед и кључне разлике
2. Шта је заказивање послова
3. Шта је планирање ЦПУ-а
4. Сличности између распореда послова и планирања процесора
5. Упоредно упоређивање - Распоред послова и распоређивање процесора у табеларном облику
6. Резиме

Шта је планирање послова?

У систему може бити више процеса истовремено. Можда их неће бити могуће извршити на време. Стога се ти процеси смештају у складиште или збирку послова како би се касније могли извршити. Заказивање послова је механизам за одабир процеса из ове меморије и њихово стављање у ред спремности. Овај задатак ради планер послова или дугорочни планер. Генерално, за позивање дугорочног планера потребно је време. То може трајати неколико секунди или минута. Фреквенција је обрнуто пропорционална времену. Стога је учесталост Јоб планера да одабере процес из базе послова минимална у поређењу са краткорочним планером.

Слика 01: ЦПУ

Један од главних циљева мултипрограмирања је стално покретати процесе за максимално коришћење ЦПУ-а. Дакле, механизам заказивања послова контролише степен мултипрограмирања. То утиче и на транзицију стања процеса. Пролаз процеса из нове државе у спремно стање због распореда послова или дугорочног заказивања.

Шта је планирање ЦПУ-а?

Према распореду послова, у редовима послова на располагању је низ процеса. Планирање ЦПУ-а је механизам за одабир процеса који се мора извршити и додељује ЦПУ том процесу. Овај задатак ради планер ЦПУ-а или краткорочни планер. Позива се када су се догодили догађаји попут прекида сата, прекида И / О и позива оперативног система. Генерално, ЦПУ планер се често позива.

Вријеме потребно за планирање ЦПУ-а је у милисекундама, тако да је фреквенција позивања већа од распореда послова. Генерално, планер ЦПУ-а има минималну контролу над степеном мултипрограмирања од распореда послова. То утиче и на транзицију стања процеса. Процес прелази у стање приправности из стања спремности због планирања ЦПУ-а или краткорочног заказивања.

Каква је сличност између распореда послова и планирања процесора?

  • И планирање послова и заказивање ЦПУ-а су повезани са извршењем процеса.

Која је разлика између распореда послова и планирања процесора?

Планирање послова вс Распоред ЦПУ-а

Заказивање послова је механизам за одабир процеса који се мора довести у ред чекања. Планирање ЦПУ-а је механизам за одабир процеса који се мора извршити и додељује ЦПУ том процесу.
 Синоними
Распоред послова такође је познат и као дугорочно заказивање. Распоред ЦПУ-а је такође познат као краткорочно планирање.
Процессед Би
Распоред послова обавља дугорочни планер или планер послова. Распоред ЦПУ-а врши краткорочни планер или ЦПУ-распоред.
 Процес стања транзиције
Процес прелази из нове државе у спремну државу у распореду послова. Процес прелази из спремног у текуће стање у планирању ЦПУ-а.
Мултипрограмминг
Већа контрола вишепрограмирања у распореду послова. Мање контроле над вишепрограмирањем у заказивању процесора.

Резиме - Планирање послова вс Распоред ЦПУ-а

У рачунарском систему постоји више процеса. Програм у извођењу је познат као процес. Потребно је увек покренути процес да бисте максимално искористили ЦПУ. Планирање послова и заказивање ЦПУ-а повезани су са извршењем процеса. Заказивање послова је механизам за одабир процеса који се мора довести у ред чекања. Планирање ЦПУ-а је механизам за одабир процеса који се мора извршити и додељује ЦПУ том процесу. То је разлика између распореда послова и планирања процесора.

Референце:

1.Киран Кумар. „Цпу Сцхедулинг ОС.“ ЛинкедИн СлидеСхаре, 16. јула 2014. Доступно овде 

Љубазношћу слике:

1.'Интел ЦПУ Цоре и7 2600К Санди Бридге боттом 'Аутор Ериц Габа, Викимедиа Цоммонс корисник Стинг, (ЦЦ БИ-СА 3.0) преко Цоммонс Викимедиа