21
4-сурет. Курстық қабылдаған процесс күйінің диаграммасы
Сигналдар өңдеу жабдықтары. Сигналдар бір үрдістен екінші үрдіске өткенде немесе ОЖ
ядросында қандайда бір жағдайдың анықталуына байланысты түзіледі. Үрдістер арасындағы қарым –
қатынасын сигналды жіберу және қабылдау арқылы қарастырайық.
Үзулердін пайда болуы сияқты сигналдардың пайда болуы келесі себептерге байланысты:
- программа ішіндегі кейбір жағдайлар, мысалы аса толу болғанда немесе нольге бөлгенде;
- құрылғыдан келген кейбір ақпараттарға байланысты, мысалы пернетақтадан «Ctrl+C»
комбинациясын беруге байланысты;
-
бір үрдістің екінші үрдіске әрекеттесуіне байланысты, мысалы «SIG_KILL».
Жүйеде тиянақталған жағдай жиыны бар, олар жүйде пайда болуы мүмкін. Әр жағдайдың өзінің
уникалды аты болады: бұл аттар әдетте Unix версиясы үшін бірдей. Бұл аттарды сигналдар деп
атаймыз.
Достарыңызбен бөлісу: