Сигнал (информатика)
Од Википедија, слободната енциклопедија
|
|
Оваа статија не наведува никакви извори. (ноември 2009) Ве молиме помогнете со тоа што ќе додадете наводи до веродостојни извори. Непроверливата содржина може да биде изменета или отстранета. |
Сигнал е лимитирана форма на интер-процесна комуникација користена во Unix, Unix-like, и други POSIX-компактибилни ОС-и. Всушност представува асинхрона нотификација испратена кон процес со цел да нотифицира дека се има случено дејствие. Кога сигнал е испратен кон процес, операциониот систем го прекинува нормалниот тек на процесот.
Содржина |
Испраќање на сигнали [уреди]
- Внесувајки определени комбинации во контролниот терминал на процес кој веќе тече го тера ОС-от да испраќа кон него определени сигнали:
- kill(2) системски повик испраќа специфициран сигнал кон процесот, ако достапите дозволуваат.
листа на сигнали [уреди]
| Сигнал | Опис |
|---|---|
| SIGABRT | Процесот е преќинат |
| SIGALRM | Сигналот е подигнат од аларм |
| SIGBUS | Шинска грешка: "достап до недефиниран простор во мемориски објект" |
| SIGCONT | Продолжи при стоп |
| SIGFPE | "Грешна аритметичка операција |
| SIGHUP | Застој |
| SIGILL | Нелегална инструкција |
| SIGINT | Преќин |
| SIGKILL | Кил |
| SIGQUIT | Прекрати |
| SIGSTOP | Запри привремено |
| SIGTERM | Терминација |
| SIGXCPU | ЦПЕ премината временска граница |
| SIGXFSZ | Прекорачена големина на датотека |
Види [уреди]
<signal.h>
Надворешни препратки [уреди]
- Introduction to Unix Signals Programming
- Another Introduction to Unix Signals Programming
- UNIX and Reliable POSIX Signals by Baris Simsek
- Signal Handlers by Henning Brauer
