Hogar Desarrollo ¿Qué es un seguimiento de pila? - definición de techopedia

¿Qué es un seguimiento de pila? - definición de techopedia

Tabla de contenido:

Anonim

Definición - ¿Qué significa Stack Trace?

Un seguimiento de pila es un informe que proporciona información sobre las subrutinas del programa. Se usa comúnmente para ciertos tipos de depuración, donde un seguimiento de la pila puede ayudar a los ingenieros de software a descubrir dónde radica un problema o cómo varias subrutinas trabajan juntas durante la ejecución.


Un seguimiento de pila también se conoce como seguimiento de pila o seguimiento de pila.

Techopedia explica Stack Trace

Un seguimiento de la pila funciona en la "pila de llamadas", que es una estructura de datos que proporciona información sobre la subrutina actual del programa que se está depurando. La pila de llamadas también se conoce simplemente como "pila" o pila de ejecución, pila de tiempo de ejecución o pila de máquina. La pila también proporciona información sobre las prioridades de cada subrutina y cómo se deben ejecutar las subrutinas.


El seguimiento de pila examina estas subrutinas a través de la pila para analizar qué contiene cada subrutina y cómo se ejecuta. Los expertos en software definen el seguimiento de la pila como una lista de las llamadas de subrutina que realiza una aplicación durante la ejecución.


El seguimiento de la pila es importante para los códigos complejos porque ayuda a los ingenieros de software y otros desarrolladores a encontrar errores en el programa. Debido a la naturaleza de la sintaxis de código moderna y la complejidad del proyecto promedio, buscar errores puede ser muy difícil. Las compañías de software utilizan muchos tipos diferentes de pruebas proactivas para aislar partes del entorno de software para encontrar errores o fallas. Un seguimiento de pila es una de las muchas herramientas que pueden ser útiles en pruebas exhaustivas.

¿Qué es un seguimiento de pila? - definición de techopedia