Este es el comando pstack que se puede ejecutar en el proveedor de alojamiento gratuito de OnWorks utilizando una de nuestras múltiples estaciones de trabajo en línea gratuitas, como Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS.
PROGRAMA:
NOMBRE
pstack: imprime un seguimiento de la pila de los procesos en ejecución
SINOPSIS
pstack [...]
DESCRIPCIÓN
pstack se adjunta a los procesos activos nombrados por el pids en la línea de comando e imprime
un seguimiento de la pila de ejecución, incluida una pista sobre cuáles son los argumentos de la función. Si
los símbolos existen en el binario (generalmente es el caso a menos que haya ejecutado tira(1)), luego simbólico
las direcciones también se imprimen.
Si el proceso es parte de un grupo de subprocesos, entonces pstack imprimirá un seguimiento de pila para
cada uno de los hilos del grupo.
RESTRICCIONES
pstack actualmente funciona solo en Linux, solo en una máquina x86 que ejecuta binarios ELF de 32 bits
(64 bits no admitidos). Además, para obtener información simbólica, debe utilizar un compilador GNU para
genera tu programa y no puedes quitar los símbolos de los binarios. Para hilo
información que se va a descargar, debe utilizar la versión de depuración de LinuxThreads
biblioteca libpthread.so. (Para comprobar, ejecutar nm(1) en su biblioteca de pthreads y asegúrese de que
el símbolo "__pthread_threads_debug" está definido.) Los subprocesos no son compatibles con el
biblioteca libpthread.so de NPTL más reciente.
Use pstack en línea usando los servicios de onworks.net