Застој против гладовања у ОС-у

Аутор: Laura McKinney
Датум Стварања: 4 Април 2021
Ажурирати Датум: 9 Може 2024
Anonim
Бой с тенью (2005) | Фильм
Видео: Бой с тенью (2005) | Фильм

Садржај

Разлика између застоја и гладовања у ОС-у је у томе што се у стању застоја не наставља процес и блокира се, док се у глади блокира процес са ниским приоритетом и наставља се процес са високим приоритетом.


Оперативни систем је један од најважнијих концепата у рачунарској науци. Ако желите да савладате рачунарску науку, морате да сазнате више о оперативном систему. У оперативном систему два важна концепта су застој и гладовање. У оперативном систему истовремено може да се изврши само један процес, па постоје услови попут застоја и глади да би се створио цео оперативни систем. У сваком су аспекту застој и гладовање различити. У стању застоја ниједан процес се не наставља и блокира се док се у гладовању процес са малим приоритетом блокира и поступак са високим приоритетом се наставља.

Застој је услов када су сви ресурси заузети процесом, а нови процес се мора суочити са ћорсокаком и чекати. Постоји кружна мода у којој се процеси дају ресурси. Ако је П1 који обрађује један стекао ресурс 2 и тражио процес п1, тада долази до застоја. У мултипроцесирању оперативног система застој је најчешћи проблем. Ако је за један процес потребан поступак који тражи други процес, тада постоји услов застој. У мултипроцесном оперативном систему чест проблем је застој. Морају постојати четири услова да се направи ћорсокак који је обострано искључење, чекање и чекање, без предузимања и кружно чекање.


У глади се блокира процес са малим приоритетом и наставља се процес са високим приоритетом. Постоје приоритети у оперативном систему, процес са високим приоритетом се даје ресурсу, а процес са ниским приоритетом се даје ресурсу након што се ресурс даје процесу високог приоритета. Када је процес спреман за извршење, процес чека да ЦПУ додели ресурс. За решавање проблема гладовања прави се старење. Старење повећава приоритет процеса.

Садржај: Разлика између застоја и гладовања у ОС-у

  • Упоредни графикон
  • Застој
  • Изгладњивање
  • Кључне разлике
  • Закључак
  • Објашњени видео

Упоредни графикон

Основе ЗастојИзгладњивање
ЗначењеУ стању без застоја, не наставља се процес и блокира се.

У гладовању је процес ниског приоритета блокиран и поступак са високим приоритетом је настављен.

 

Друго имеДруго име ћорсокака је кружно чекањеДруго име гладовања је ЛифеЛоцк
Ресурс и процес У ћорсокаку, ако је ионски ресурс заузетог процеса, постоји застојУ гладовању, предност даје се ресурсу с високим приоритетом.
Превенција Избегавање међусобне искључености, чекање и чекање и кружно чекање и омогућавање предузимања у ћорсокакуУ гладовању је превенција старење.

Застој

Застој је услов када су сви ресурси заузети процесом, а нови процес се мора суочити са ћорсокаком и чекати. Постоји кружна мода у којој се процеси дају ресурси. Ако је П1 који је процес један стекао ресурс 2 и тражио процес п1, тада долази до застоја.


У мултипроцесирању оперативног система застој је најчешћи проблем. Ако је за један процес потребан поступак који тражи други процес, тада постоји услов застој. У мултипроцесном оперативном систему чест проблем је застој. Морају постојати четири услова да се направи ћорсокак који је међусобно искључење, чекање и чекање, без предузимања и кружно чекање.

Изгладњивање

У глади се блокира процес са малим приоритетом и наставља се процес са високим приоритетом. Постоје приоритети у оперативном систему, процес са високим приоритетом се даје ресурсу, а процес са ниским приоритетом се даје ресурсу након што се ресурс даје процесу високог приоритета. Када је процес спреман за извршење, процес чека да ЦПУ додели ресурс. За решавање проблема гладовања прави се старење. Старење повећава приоритет процеса.

Кључне разлике

  1. У стању застоја не наставља се процес и блокира се, док се у гладовању процес са малим приоритетом блокира и поступак са високим приоритетом се наставља.
  2. Друго име ћорсокака је кружно чекање, док је друго име гладовања ЛифеЛоцк.
  3. У ћорсокаку, ако је ресурс ионског захтева заузет за процес, постоји ћорсокак док се у гладовању процесу даје висок приоритет.
  4. Избегавање међусобне искључености, чекање и чекање и кружно чекање и омогућавање предузимања у ћорсокаку, док је у старењу глади превенција.

Закључак

У овом чланку изнад видимо јасну разлику између застоја и гладовања одговарајућим примером.

Објашњени видео