Saltar al contenido

Cómo matar a un proceso con padre 1

Solución:

Solución 1:

La única forma de eliminar el proceso zombie / difunto sería matar al padre. Dado que el padre es init (pid 1), eso también derribaría su sistema.

Esto prácticamente te deja con dos opciones.

  • Modifique manualmente la tabla de procesos, p. Ej. cree un proceso ficticio, vincule el proceso desaparecido como un hijo del ficticio y luego elimínelos. Es bastante peligroso y es posible que deba limpiar manualmente otros recursos del proceso, como semáforos y identificadores de archivos.
  • Reinicie el sistema.

Yo iría con el segundo.

Solucion 2:

Compruebe si hubo un pánico en el kernel,

# dmesg |tail

Verifique si el proceso está en “D” Unkillable sleep, donde está en modo kernel para alguna llamada al sistema que aún no ha regresado (ya sea kernel oops, o alguna otra razón) http://www.nabble.com/What-causes-an -proceso-inaccesible – td20645581.html


Solución 3:

Puede intentar reiniciar init:

 # telinit u

De lo contrario, no me preocuparía demasiado. No se está ejecutando y no está tomando ningún recurso y está ahí para que el kernel pueda recordarlo.


Solución 4:

Si un zombi tiene init como padre, entonces init ha dejado de funcionar correctamente. Uno de los roles de init es limpiar zombies. Si no lo hace, nadie más lo hará. Entonces, la única solución es reiniciar. Si init está roto, el reinicio puede fallar, por lo que cerraría servicios importantes, sincronizaría el sistema de archivos y luego presionaría el botón de encendido.


Solución 5:

Mantengamos el pánico bajo, ¿de acuerdo? Un proceso “difunto” o “zombi” no es un proceso. Es simplemente una entrada en la tabla de procesos, con un código de salida guardado. Por lo tanto, un zombi no tiene recursos, no necesita ciclos de CPU y no usa memoria, ya que no es un proceso. No se ponga extraño y con picazón tratando de “matar” los procesos zombis. Al igual que sus homónimos, no pueden ser asesinados, ya que ya están muertos. Pero a diferencia de los que comen cerebros, no dañan absolutamente a nadie y no muerden otros procesos.

No dejes que los procesos zombis se coman tu cerebro. Sólo ingoralos.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *