诸如争用和死锁这样的线程瓶颈会降低应用程序运行的速度,或者会使应用程序停止。“概要分析和记录”透视图包含可以帮助您检测和解决这些线程问题的视图和工具。
可以使用下列视图来检测线程瓶颈:
当进行检测线程瓶颈的工作时,通常在概要分析监视器视图中选择概要分析资源。
还可以使用在 Probekit 中设计的定制探针来调查线程瓶颈。
可以使用“线程分析”概要分析集来收集有关应用程序中的线程瓶颈的数据。
在“线程视图”中,可以查看应用程序中所有线程的线程执行历史记录,以及死锁和争用情况的明确指示。在“调用堆栈视图”中,可以查看所选概要分析资源的所有线程的堆栈帧。在“UML2 对象交互”视图中,可以查看概要分析运行期间的调用顺序。
有关更多信息,请阅读检测线程瓶颈。