Оқулық «Федералдық білім беруді дамыту институты»



Pdf көрінісі
бет172/220
Дата25.02.2022
өлшемі2,22 Mb.
#26438
түріОқулық
1   ...   168   169   170   171   172   173   174   175   ...   220
Байланысты:
қазақша кітап

186 
 
10.1. 
кесте UNIX негізгі кестелері
 
Сигнал 
нөмірі
 
Сигналдың 
мнемоникасы
 
 
Сигналдың сипаттамасы
 
Әдепкі әрекеттері 
 

SIGHUP
 
Ағымдағы терминалдың 
байланысын үзу (фондық 
процесс режиміне аудару)
 
Процестің аяқталуы
 
2
 
SIGINT
 
Процестің үзілістері (әдетте 
[Ctrl+C] түймесімен 
генерацияланады)
 
Бірдей
 
3
 
SIGQUIT
 
Процестен шығу (әдетте [Ctrl+\] 
түймесінің үйлесімділігімен 
генерацияланады)
 
процестің аяқталуы және 
core файлының құрылуы 
(шығу сәтінде процесс 
жадының ахуалын құрайды)
 
6
 
SIGABRT
 
Процестің апаттық аяқталуы; 
abort () функциясымен 
генерациялануы мүмкін.
 
процестің аяқталуы және 
core файлының құрылуы
 
9
 
SIGKILL
 
Процесті құрту
 
Процестің аяқталуы
 
11
 
SIGSEGV
 
Сегментацияның қателігі (әдетте 
динамикалық жадының қате 
жұмысы кезінде пайда болады)
 
процестің аяқталуы және 
core файлының құрылуы
 
14
 
SIGALRM
 
Таймердің тайм-ауты басталуы; 
alarm() функциясымен 
генерацияланады
 
Процестің аяқталуы
 
15
 
SIGTERM
 
Процесстің аяқталуы
 
Бірдей
 
20
 
SIGCHLD
 
Аяқталу кезінде ата-аналарға 
топ-процеске берілуі 
 
Еленбейді 
 
30
 
SIGUSR1
 
Пайдаланушы
 
сигнал
 
Процестің аяқталуы
 
31
 
SIGUSR2
 
Сондай 
 
Бірдей
 
10.1. 
кесте UNIX негізгі кестелері
 
 


187 
 
 
10.1-сурет. Сигналды 
 
қабылдау кезінде өңдеушіге басқаруды беру
  
10.2-сурет. Сигналдардың типтерін бастапқы жағдайлары бойынша 
өңдеушіге басқаруды жіберу 
 
Мұндай  жағдайда,  осындай  сигналдар  типтеріне  пайдаланушы-
өңдеуші  анықталмаған  делінеді.    Сигналдың  бұл  типін  процеспен 
қабылдау  кезінде,  операциялық  жүйемен  ұсынылатын,  әдеттегідей 
өңдеуші-функциямен  бағдарламалық код орындалуы басталады (10.2-
сурет).
 
Сигналдар  типінің  көбісінде  өңдеуші  функция,  сигналды 
қабылдаған  процестің  орындалуын  әдеттегідей  аяқтайды  (10.1-кестені 
қараңыз).  Сигналдардың  кейбір  типтері  үшін  пайдаланушы-  өңдеуші 
мүлде  анықталмауы  мүмкін.    Оған  процесті  аяқтаушы  сигналдар 
жатады:  SIGSTOP  сигналы,  уақытында  енгізу/  шығару  буферлерінің 
барлығы  дұрыс  тасталуы  болатын  процестің  «жұмсақ»  аяқталуын 
шақырушы; SIGKILL сигналы, процесс жұмысының тез арада апаттық 
аяқталуын шақырушы. 
 
 


 


Достарыңызбен бөлісу:
1   ...   168   169   170   171   172   173   174   175   ...   220




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет