SIGTSTP

SIGTSTP
SIGTSTP
Описание: Сигнал приостановки процесса c терминала
По умолчанию: приостановить выполнение процесса
коды SA_SIGINFO
(не имеет специфических кодов)

В POSIX-системах, SIGTSTP — сигнал, посылаемый c терминала для приостановки выполнения процесса (обычно — комбинацией Ctrl-Z). Для возобновления выполнения используется сигнал SIGCONT.

SIGTSTP — целочисленная константа, определенная в заголовочном файле signal.h. Символьные имена сигналов используются вместо номеров, так как в разных реализациях номера сигналов могут различаться.

Этимология

SIG — общий префикс сигналов (от англ. signal), TSTP — сокращенное написание англ. TTY stop — остановка с терминала. Где TTY — англ. teletypewriter — телетайп; телетайпы были первыми компьютерными терминалами.

Использование

Сигнал SIGTSTP посылается процессу при нажатии комбинации «стоп» (обычно Ctrl-Z) на управляющем терминале, и, по умолчанию, приостанавливает его выполнение. Выполнение процесса будет возобновлено только после получения сигнала SIGCONT.

В отличие от сигнала SIGSTOP, SIGTSTP, может быть обработан программой или проигнорирован.

Сигналы POSIX
SIGABRT | SIGALRM | SIGFPE | SIGHUP | SIGILL | SIGINT | SIGKILL | SIGPIPE | SIGQUIT | SIGSEGV | SIGTERM | SIGUSR1 | SIGUSR2 | SIGCHLD | SIGCONT | SIGSTOP | SIGTSTP | SIGTTIN | SIGTTOU | SIGBUS | SIGPOLL | SIGPROF | SIGSYS | SIGTRAP | SIGURG | SIGVTALRM | SIGXCPU | SIGXFSZ |

Сигналы реального времени (определяемые пользователем) — SIGRTMIN — SIGRTMAX.

Некоторые сигналы не включенные в POSIX и синонимы
SIGIOT | SIGEMT | SIGSTKFLT | SIGIO | SIGCLD | SIGPWR (SIGINFO) | SIGLOST | SIGWINCH | SIGUNUSED

Wikimedia Foundation. 2010.

Игры ⚽ Нужен реферат?

Полезное


Смотреть что такое "SIGTSTP" в других словарях:

  • SIGTSTP — Infobox Computing signal description = Terminal stop signal action = Suspends the processOn POSIX compliant platforms, SIGTSTP is the signal sent to a computer program by its controlling terminal when the user requests that it be suspended. The… …   Wikipedia

  • SIGTSTP — Ein Signal ist eine Systemnachricht an einen laufenden Prozess. Signale sind eine primitive Form von Interprozesskommunikation. Die meisten Signale bewirken auch eine Aktion – meist das Beenden des Prozesses. Andere hingegen dienen lediglich der… …   Deutsch Wikipedia

  • SIGTSTP — Terminal Signal zum Prozesshalt unter X/Open und BSD UNIX wird normalerweise von CONTROL Z erzeugt ( >xedit /usr/include/signal.h) …   Acronyms

  • SIGTSTP — Terminal Signal zum Prozesshalt unter X/Open und BSD UNIX wird normalerweise von CONTROL Z erzeugt ( >xedit /usr/include/signal.h) …   Acronyms von A bis Z

  • TTY-абстракция — Стиль этой статьи неэнциклопедичен или нарушает нормы русского языка. Статью следует исправить согласно стилистическим правилам Википедии. У этого термина существуют и другие значения, см. Tty. Подсистема TTY, или TTY абстракция  это одна из …   Википедия

  • Signal (computing) — A signal is a limited form of inter process communication used in Unix, Unix like, and other POSIX compliant operating systems. Essentially it is an asynchronous notification sent to a process in order to notify it of an event that occurred. When …   Wikipedia

  • Control-Z — In computing, Control+Z is a control character in ASCII code, also known as the substitute (SUB) character or a keyboard shortcut. Strictly speaking …   Wikipedia

  • Kill (Unix) — kill (engl. töten) ist ein Unix Kommando und gleichnamiger Systemaufruf, um unter dem Betriebssystem laufenden Prozessen Signale zu schicken. Standardmäßig wird dabei das Signal SIGTERM versendet, welches den entsprechenden Prozess dazu… …   Deutsch Wikipedia

  • Señal (informática) — Una señal (signal) es una forma limitada de comunicación entre procesos empleada en Unix y otros sistemas operativos compatibles con POSIX. En esencia es una notificación asíncrona enviada a un proceso para informarle de un evento. Cuando se le… …   Wikipedia Español

  • Сигналы (UNIX) — У этого термина существуют и другие значения, см. Сигнал (значения). Сигналы в UNIX, Unix подобных и других POSIX совместимых операционных системах являются одним из способов взаимодействия между процессами (англ. IPC, inter process… …   Википедия


Поделиться ссылкой на выделенное

Прямая ссылка:
Нажмите правой клавишей мыши и выберите «Копировать ссылку»