domingo, 27 de junio de 2010

Matar procesos

En ocasiones, un programa se desmanda y deja de responder, aun cuando lo que queremos es cerrarlo. Puede incluso, que el programa díscolo aumente el consumo de recursos de nuestro sistema hasta el punto de afectar su rendimiento general.

No reinicies tu equipo todavía, hay una solución mejor.

Primero, abre una terminal y logueate en ella como superusuario. La forma más fácil para un bruto como yo, es ir al menú Aplicaciones, y allí a accesorios y terminal de root.

Bien, ahora necesitamos saber el PID del proceso que se nos ha desmandado, para ello tecleamos:

pstree -ps

Con ello nos indica el PID de todos los procesos, es decir, la identificación única de todos los procesos en ejecución. Nosotros buscamos aquí el del proceso o programa que se nos ha desmandado.

Y ahora, la parte divertida.... MATAR. Si, literalmente, vamos a matar el proceso.

Como puedes imaginar, esto no es algo que tomar a la ligera. En primer lugar, porque ese proceso se finalizara tal cual, sin poder grabar datos pendientes o terminar operaciones en curso.

En segundo lugar, morirán todos los procesos hijos del que matemos, es decir, los que creo el proceso principal.

Y en tercer lugar, si matamos el proceso equivocado podemos crear una autentica catástrofe, ya que podemos matar cualquier cosa que este trabajando en nuestro equipo, como gestores de red, init, terminales, entorno grafico, aplicaciones...

Pero vamos a ello. Ya estamos seguros del proceso a finalizar, y nos sentimos asesinos, así que...

kill -9 PIDdelprocesoamatar

Y comprobaremos, que inmediatamente, el proceso ha muerte... descanse en paz.

2 comentarios:

  1. me sirvio, gracias! y me gusto el nombre del blog :P

    ResponderEliminar
  2. Me alegro mucho de que te sirviera.
    Y el nombre del blog.... solo decirte que hace justicia.
    Saludos

    ResponderEliminar

prekes sodui