Туюк үчүн кандай шарттар бар?
Туюк үчүн кандай шарттар бар?

Video: Туюк үчүн кандай шарттар бар?

Video: Туюк үчүн кандай шарттар бар?
Video: УМРА ЗЫЯРАТЫНА БАРУУ ҮЧҮН КАНДАЙ ДАЯРДАНУУ КЕРЕК? 2024, Ноябрь
Anonim

LearnVidFun YouTube каналыбызга баш багып, видеолекцияларды көрүңүз. Туюк OS ичинде эки же андан көп процесстер бөгөттөлгөн кырдаал. Туюк үчүн шарттар - Өз ара четке кагуу, кармап туруу жана күтүү, алдын алуу жок, тегерек күтүү. Бул 4 шарттар пайда болушу үчүн бир эле учурда кармалышы керек туюк.

Ушуну эске алып, туюк болушу үчүн кандай 3 шарт болушу керек?

Туюктун алдын алууда биз туюктун төрт шартынын жок дегенде бирин болтурбоо үчүн ресурстук суроо-талаптарды чектейбиз. Бул саясаттын үч зарыл шартынын бирин алдын алуу менен кыйыр түрдө жасалат ( өз ара четке кагуу , кармап туруу жана күтүү, эч кандай алдын алуу), же түздөн-түз тегерек күтүүнү алдын алуу менен.

Ошо сыяктуу эле, туюк мүнөздөмө деген эмне? Туюктун мүнөздөмөсү . Computer ScienceMCAOperating System. А туюк операциялык тутумда эки же андан көп процесстер башка процесс тарабынан аткарылган аткарылышын аяктоо үчүн кандайдыр бир ресурс керек болгондо болот. А туюк төрт Коффман шарты туура болсо пайда болот. Бирок бул шарттар бири-бирин жокко чыгарбайт.

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

Ал жерде болуп саналат төрт шарттар ошол болуп саналат үчүн зарыл туюк пайда болуу: өз ара четке кагуу, кармап туруу жана күтүү, жок алдын алуу жана тегерек күтүү. менен туюк алдын алуу, система ошону камсыз кылат туюк болбойт бирин алдын алуу менен пайда болот бул шарттар кармоодон.

Туюкту кантип аныктайсыз?

ОС болот аныктоо the туюктар ресурстарды бөлүштүрүү графигин жардамы менен. Бир гана инстанциялуу ресурс түрлөрүндө, системада цикл түзүлүп жатса, анда сөзсүз түрдө болот туюк . Башка жагынан алып караганда, бир нече инстанциялуу ресурс түрүндөгү графикте, аныктоо бир цикл эле жетиштүү эмес.

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