SIGEMT: различия между версиями
[отпатрулированная версия] | [непроверенная версия] |
м Archiving links in WebCite (0 link(s) archived) |
Purbo T (обсуждение | вклад) м r2.7.1) (робот удалил: de, en, no, pt |
||
Строка 28: | Строка 28: | ||
{{Сигналы}} |
{{Сигналы}} |
||
[[de:SIGTERM]] |
|||
[[en:SIGTERM]] |
|||
[[no:SIGTERM]] |
|||
[[pt:SIGTERM]] |
Версия от 10:26, 11 февраля 2012
SIGEMT (не POSIX) | |
---|---|
Описание | Ловушка эмулятора |
По умолчанию | завершение процесса |
Коды SA_SIGINFO | |
Не имеет специфических кодов |
В некоторых Unix-системах, SIGEMT — сигнал, посылается при достижении ловушки эмулятора.
SIGEMT — целочисленная константа, определенная в заголовочном файле signal.h
. Символьные имена сигналов используются вместо номеров, так как в разных реализациях номера сигналов могут различаться.
Этимология
SIG — общий префикс сигналов (от англ. signal), EMT — аббревиатура англ. emulator trap — мнемоника важной инструкции PDP-11.
Использование
PDP-11 имеет инструкции ловушек — EMT (для системного ПО), TRAP (для программистов), BPT (для отладки) и OIT (для процедур ввода-вывода). В настоящее время SIGEMT не имеет стандартизированного использования и не описан POSIX.
Solaris посылает SIGEMT новым облегченным процессам, чтобы разрешить им сброс аппаратных счетчиков производительности.[1]
Источники
- ↑ cpc_bind_curlwp(3CPC) . мануалы Solaris. Sun Microsystems, Inc. (26 октября 2005). Дата обращения: 24 января 2007.