Hace 16 años | Por Jason_v a linuxgazette.net
Publicado hace 16 años por Jason_v a linuxgazette.net

Traducción un poco libre "Los procesos "unkillable" o que no se pueden matar a veces son molestos, pero hay circunstancias en las que puede ser legítimo crear uno. Por ejemplo, si estoy usando una herramienta de auditoria o si quiero escribir un programa que me asegure que cuando me voy a la cama, ese programa está haciendo algo, y que ni el usuario root pueda parar le ejecución."

Comentarios

vicious

Jugar con el root del sistema, suele conllevar puteos inesperados de éste... lol

D

"a program that makes sure I go to bed on time even when I'm really stuck into something"

Si no basta con un despertador, eso es un problema... pero casi mejor pasarse por un psicólogo antes que jugar con tonterías de estas, no vaya a convertirse en un estado crónico.

toposan

"...then I might not want even the root user to be able to stop it from running." –> Que ni el usuario root pueda parar la ejecución, de eso se trata un proceso "unkillable".

Jason_v

#1 Corregido, gracias

a

Hace tiempo que no trabajo con estas cosas, pero que yo recuerde los procesos son mortales siempre.

respawn. Garantiza la resurección del proceso muerto con un nuevo pid asi que realmente no es una resurección, es un proceso nuevo el que vuelve a nacer en su lugar.

Muchos servicios van de esa forma.

Asegurarse de que elproceso es correcto y no muere inmediatamente porque la continua muerte y resurección de esos procesos "inmortales" pueden dejar KO al sistema.

Jason_v

#4 La forma de experimentar y aprender como funcionan los procesos es esa. Evidentemente no usarás este tipo de cosas en un sistema de producción Sino en un entorno de test que sí, alomejor formateas 100 veces pero bueno.