Мазмұны:

Тұйықталу шарттары қандай?
Тұйықталу шарттары қандай?

Бейне: Тұйықталу шарттары қандай?

Бейне: Тұйықталу шарттары қандай?
Бейне: Вечеринканың шарттары қандай? "Q-елін" ДС-БС 19:00-де "Жетінші арнадан" тамашалаңыздар! 2024, Мамыр
Anonim

А тығырыққа тірелген жағдай Ресурста келесілердің барлығы болған жағдайда ғана туындауы мүмкін шарттар жүйеде бір уақытта ұстау: Өзара алып тастау: кем дегенде бір ресурс ортақ пайдаланылмайтын режимде сақталуы керек. Әйтпесе, қажет болған жағдайда ресурстарды пайдалану процестеріне кедергі болмайды.

Сондай-ақ сұрақ туындайды, тығырықтан шығудың төрт шарты қандай?

Тығырықтан шығудың төрт қажетті және жеткілікті шарты

  • өзара алып тастау. Қатысқан ресурстар бөлінбейтін болуы керек; әйтпесе, қажет болған жағдайда ресурстарды пайдалану процестеріне кедергі болмайды.
  • ұстап тұру және күту немесе ішінара бөлу.
  • алдын ала сатып алу жоқ.
  • ресурстарды күту немесе айналмалы күту.

Сондай-ақ біліңіз, тығырықтан шығудың негізгі шарттары қандай? Тұйыққа тірелу үшін қажетті жағдайлар. Өзара алып тастау : Кемінде бір ресурс ортақ пайдаланылмайтын режимде ұсталады, ол бір уақытта ресурсты пайдалана алатын бір ғана процесс. Егер басқа процесс сол ресурсты сұраса, сұрау процесі ресурс босатылғанша кейінге қалдырылуы керек.

Кейіннен тығырықтан шығу деген не және оның шарттары деген сұрақ туындауы мүмкін.

Тұйық процесстер жиынтығы блокталған жағдай, себебі әрбір процесс ресурсты ұстап тұрады және басқа процесс арқылы алынған басқа ресурсты күтеді. Ұстау және күту: процесс кем дегенде бір ресурсты ұстап тұрады және ресурстарды күтуде.

Тұйықталу мысалы дегеніміз не?

А тығырықтан шығу бір ресурсты ортақ пайдаланатын екі компьютер бағдарламасы бір-біріне ресурсқа қол жеткізуге тиімді кедергі келтіретін, нәтижесінде екі бағдарлама да жұмысын тоқтататын жағдай. Бұл мәселеге әкелді тығырықтан шығу . Міне, ең қарапайым мысал : 1-бағдарлама А ресурсын сұрайды және оны қабылдайды.

Ұсынылған: