Интернет магазин китайских планшетных компьютеров



Компьютеры - Сигналы (UNIX)

24 мая 2011


Оглавление:
1. Сигналы (UNIX)
2. Посылка сигналов
3. Классификация сигналов
4. SA_SIGINFO



Сигналы в UNIX, Unix-подобных и других POSIX-совместимых операционных системах являются одним из способов взаимодействия между процессами. Фактически, сигнал — это асинхронное уведомление процесса о каком-либо событии. Когда сигнал послан процессу, операционная система прерывает выполнение процесса. Если процесс установил собственный обработчик сигнала, операционная система запускает этот обработчик, передав ему информацию о сигнале. Если процесс не установил обработчик, то выполняется обработчик по умолчанию.

Названия сигналов «SIG…» являются числовыми константами со значениями, определяемыми в заголовочном файле signal.h. Числовые значения сигналов могут меняться от системы к системе, хотя основная их часть имеет в разных системах одни и те же значения. Утилита kill позволяет задавать сигнал как числом, так и символьным обозначением.



Просмотров: 1670


<<< Командная оболочка UNIX
SCO OpenServer >>>