SIGKILL

SIGKILL

Infobox Computing signal
description = Kill signal
action = Abnormal termination of the process
On POSIX-compliant platforms, SIGKILL is the signal sent to a process to cause it to terminate immediately. The symbolic constant for SIGKILL is defined in the header file signal.h. Symbolic signal names are used because signal numbers can vary across platforms, however on the vast majority of systems, SIGKILL is signal #9.

Etymology

"SIG" is a common prefix for signal names. "KILL" is computer jargon for the action of making a process terminate immediately.

Usage

When sent to a program, SIGKILL causes it to terminate immediately. In contrast to SIGTERM and SIGINT, this signal cannot be caught or ignored, and the receiving process cannot perform any clean-up upon receiving this signal.

* Zombie processes cannot be killed since they are already dead and waiting for their parent processes to reap them.

* Processes that are in the blocked state will not die until they wake up again.

* The "init" process is special: It does not get signals that it does not want to handle, and thus it can ignore SIGKILL.

* Because SIGKILL gives the process no opportunity to do cleanup operations on terminating, in most system shutdown procedures an attempt is first made to terminate processes using SIGTERM, before resorting to SIGKILL.

* An uninterruptibly sleeping process may not terminate (and free its resources) even when sent SIGKILL. This is one of the few cases in which a UNIX system may have to be rebooted to solve a temporary software problem.


Wikimedia Foundation. 2010.

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

Look at other dictionaries:

  • SIGKILL — Saltar a navegación, búsqueda En UNIX y otros sistemas compatibles POSIX, SIGKILL es la señal que se envía a un proceso para que termine inmediatamente. La constante simbólica de SIGKILL se define en la cabecera signal.h. En general se utilizan… …   Wikipedia Español

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

  • SIGKILL — bezeichnet auf POSIX kompatiblen Plattformen ein Signal zum sofortigen Beenden von Programmprozessen. Die Konstante zu SIGKILL ist in der Header Datei signal.h definiert. Symbolische Signal Bezeichnungen werden verwendet, da sich die… …   Deutsch Wikipedia

  • SIGKILL — Au sein des plateformes répondant aux normes POSIX, SIGKILL est le signal envoyé à un processus afin de provoquer sa fin immédiate. La constante symbolique du pré processeur C pour SIGKILL est définie dans le fichier d en tête signal.h. Les noms… …   Wikipédia en Français

  • SIGKILL — Kill Signal (Signal Nr. 9) unter X/Open UNIX kann nicht abgefangen werden ( >xedit /usr/include/signal.h) …   Acronyms

  • SIGKILL — Kill Signal (Signal Nr. 9) unter X/Open UNIX kann nicht abgefangen werden ( >xedit /usr/include/signal.h) …   Acronyms von A bis Z

  • Kill (Unix) — En informatique, kill est une commande de certains systèmes d exploitation (particulièrement Unix et ses dérivés) utilisée pour demander l arrêt d un processus en cours d exécution. Sommaire 1 Implémentations 2 Exemples 3 Voir aus …   Wikipédia en Français

  • kill (Unix) — En informatique, kill est une commande de certains systèmes d exploitation (particulièrement Unix et ses dérivés) utilisée pour demander l arrêt d un processus en cours d exécution. Sommaire 1 Implémentations 2 Exemples 3 Voir aussi …   Wikipédia en Français

  • Kill (Unix) — In Unix and Unix like operating systems, kill is a command used to send simple messages to processes running on the system. By default, the message sent is the termination signal, which requests that the process exit. But kill is something of a… …   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

Share the article and excerpts

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