Comandos
Para salir de la sesión del depurador, escribimos:
(mdb) quit
Para matar la sesión del depurador (el proceso), escribimos:
(mdb) kill
Esto mata el proceso que se está depurando no el depurador, para reiniciar el proceso posteriormente utilice el comando run.
(mdb) run
Se volverá a iniciar el depurado del programa, manteniendo los breakpoints (los breakpoints se mantienen entre sesiones).
Mostrando procesos e hilos
Hasta ahora, el depurador sólo puede depurar una sóla aplicación a la vez, pero si nosotros estamos depurando forks ya la aplicación posee más de un proceso.
Para mostrar los procesos que se están ejecutando en nuestra aplicación utilizamos la siguiente línea:
(mdb) show procsTambién podemos utilizar la versión larga del mismo show processes, en el caso de los hilos (threads) análogamente escribimos show threads. El proceso o el hilo que se está depurando aparece marcado con el asterísco (*), para cambiar de un hilo a otro utilizamos el comandos thread seguido del número que aparece marcado con una almohadilla #, en la línea anterior es el 1 como podemos observar.
(*) Process #1 (13158:/work/rohan/INSTALL/lib/xsp/1.0/xsp.exe --root /work/rohan/INSTALL/lib ...)
Seguimos en la siguiente parte...
No hay comentarios:
Publicar un comentario