什么是“堆栈行走”

时间:2015-08-06 03:01:56

标签: java performance stack

这是我最近听到的一句话,因为我一直在努力提高应用程序的性能。

请参阅herehere了解我的意思。

通常它提到的方式是这样的:“它很慢,因为它涉及stack walk

stack walkwalk the stack的意义/含义是什么?

1 个答案:

答案 0 :(得分:5)

堆栈跟踪的访问,遍历和过滤过程可称为堆栈遍历。或者换句话说,我们可以说处理任何形式的堆栈跟踪都可以称为堆栈遍历。堆栈跟踪也称为堆栈回溯或堆栈回溯是在执行期间某个时间点的活动堆栈帧的报告。一个程序。

有关详细信息,请参阅WikipediaOpenJDK Documentaion