procesos huérfanos ocurren cuando un proceso Linux ha terminado de forma inesperada o ha sido interrumpido por el usuario. Este tipo de proceso a menudo toman el tiempo de CPU o contribuyen a la pérdida de memoria en la máquina. Si no están sirviendo a un propósito útil , es mejor ponerles fin . Procesos huérfanos pueden ser asesinados en una serie de formas, desde una muerte lenta para permitir que el proceso se complete sus acciones a un despido inmediato. Es probable que si existe un proceso huérfano , se sirven a ningún propósito útil , y por lo tanto puede ser terminado inmediatamente. Instrucciones
1
Lista de sus procesos . Esto se logra mediante la ejecución del comando de estado del proceso "ps " para establecer la lista de los procesos que se ejecutan de la siguiente manera :
ps -u -f
Esto proporciona una lista completa de los procesos de y sus identificadores . Reemplazar " " con un identificador único de su cuenta, ya que esto permitirá identificar los procesos ejecutados en su entorno en lugar de todos los otros procesos del sistema.
2 Identificar los procesos huérfanos de la lista que se muestra . Estos por lo general tienen una gran cantidad de tiempo de CPU asignado en contra de ellos en la lista. La consideración principal es que el identificador del proceso ( PID ) tiene un identificador del proceso padre ( PPID ) que no parece estar funcionando , ya que el identificador de la matriz no aparece en la lista PID ejecuta .
< Br > 3
Mata los procesos que no tienen un padre se está ejecutando según lo identificado por la columna PPID . Estos pueden ser asesinados en una serie de formas , con el comando " kill " sin parámetros para terminar el proceso de la manera más segura . Compare esto con el proceso de " kill -9 " , que mata a los procesos inmediatamente. Un ejemplo de la matanza Identificación del proceso de 12.345 sería:
matar 12.345
o en formato -9 :
kill -9 12345
Hay . número de niveles de mando disponibles matar, y que se describen en la página del manual kill como "el hombre mata . "