SIGKILL

SIGKILL

SIGKILL

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 nombres simbólicos porque las señales numéricas pueden diferir de un sistema a otro, aunque en la mayoría de los casos SIGKILL se asocia con el número 9.

Etimología

SIG es un prefijo común para nombres de señales. KILL literalmente significa matar y se utiliza en jerga informática al referirise a la acción de terminar un proceso de forma inmediata.

Uso

Cuando se envía a un programa, SIGKILL provoca que se termine inmediatamente. En contraposición a SIGTERM y SIGINT, esta señal no se pueda ignorar y el proceso que la reciba no puede realizar ninguna acción adicional.

  • Los procesos zombies no se pueden matar, ya que están realmente muertos y a la espera de que su proceso padre los recoja.
  • Procesos que se encuentren bloqueados, no se matarán hasta que se levanten de nuevo.
  • El proceso init es especial: Ignora SIGKILL.
  • Como SIGKILL no permite que los procesos terminen de forma limpia, en muchos sistemas el procedimiento de apagado se produce utilizando SIGTERM antes que SIGKILL.
  • Un proceso dormido no interrumpible no puede terminar (ni liberar sus recursos) aunque reciba un SIGKILL. Esta es una de las situaciones en las que un sistema UNIX debe reiniciarse.
Obtenido de "SIGKILL"

Wikimedia foundation. 2010.

Игры ⚽ Нужно решить контрольную?

Mira otros diccionarios:

  • 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 — Infobox Computing signal description = Kill signal action = Abnormal termination of the processOn POSIX compliant platforms, SIGKILL is the signal sent to a process to cause it to terminate immediately. The symbolic constant for SIGKILL is… …   Wikipedia

  • 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

Compartir el artículo y extractos

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