SIGPROF

SIGPROF

Infobox Computing signal
description = Profiling timer expired
action = Abnormal termination of the process
On POSIX-compliant platforms, SIGPROF is the signal thrown by computer programs when the profiling timer expires. The symbolic constant for SIGPROF is defined in the header file signal.h. Symbolic signal names are used because signal numbers can vary across platforms.

Etymology

"SIG" is a common prefix for signal names. "PROF" is an abbreviation for "profiler".

Usage

SIGPROF is sent when a timer expires, like SIGVTALRM and the more popular SIGALRM. The distinction of SIGPROF is that its timer counts time spent executing the process and by the system carrying out tasks on behalf of the process; SIGVTALRM measures only time spent by the process itself, while SIGALRM measures real time. It is suggested that SIGPROF be used with SIGVTALRM to profile the time spent by the process in user and kernel space.


Wikimedia Foundation. 2010.

Игры ⚽ Поможем сделать НИР

Look at other dictionaries:

  • SIGPROF — Описание: Истечение таймера профилирования По умолчанию: завершение процесса коды SA SIGINFO (не имеет специфических кодов) В POSIX системах, SIGPROF  сигнал, посылаемый процессу по истечении времени заданном в таймере профилирования.… …   Википедия

  • SIGPROF — Profiling Timer Alarm Signal unter BSD UNIX …   Acronyms

  • SIGPROF — Profiling Timer Alarm Signal unter BSD UNIX …   Acronyms von A bis Z

  • SIGVTALRM — Infobox Computing signal description = Virtual alarm clock (4.2BSD) action = Abnormal termination of the processOn POSIX compliant platforms, SIGVTALRM is the signal thrown by computer programs when a time limit has elapsed. In source code,… …   Wikipedia

  • SIGVTALRM — Описание: Истечение виртуального таймера 4.2BSD По умолчанию: завершение процесса коды SA SIGINFO (не имеет специфических кодов) В POSIX системах, SIGVTALRM  сигнал, посылаемый процессу по истечении времени заданном в «виртуальном»… …   Википедия

  • SIGALRM — Описание: Сигнал истечения времени заданного alarm() По умолчанию: завершение процесса коды SA SIGINFO (не имеет специфических кодов) В POSIX системах, SIGALRM  сигнал, посылаемый процессу по истечении времени предварительно заданном… …   Википедия

  • 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

  • SIGQUIT — 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 — 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

  • Signal (Computer) — 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

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”