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



Pdf көрінісі
бет119/158
Дата01.07.2023
өлшемі3.83 Mb.
#475485
түріОқулық
1   ...   115   116   117   118   119   120   121   122   ...   158
операциялық жуйелер

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   ...   115   116   117   118   119   120   121   122   ...   158




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

    Басты бет