检测线程瓶颈
可以通过概要分析时收集“线程分析”数据来检测应用程序中的线程瓶颈(包括线程争用和线程死锁)。争用会降低应用程序的速度,而死锁将使应用程序停止。
下列主题提供了具体的指示信息:
收集线程数据
通过收集用于概要分析运行的线程分析数据,开始线程分析。
确定线程瓶颈
将
线程视图
用作检测线程瓶颈的主要视图。它显示程序中每个线程的活动记录,并帮助您找出线程争用和死锁。
确定线程瓶颈背后的方法
在确定线程瓶颈之后,使用
线程视图
、
UML2 对象交互
视图和
调用堆栈视图
来确定瓶颈涉及的方法。
打开源代码更正线程瓶颈
当确定产生线程瓶颈的方法时,您可以立即显示源代码(如果提供了的话)以供进一步分析。
保存线程数据
可以在保存项目时保存线程数据。
父主题:
检测和分析运行时问题
相关概念
线程瓶颈检测:用户界面参考
相关任务
入门:创建概要分析配置以确定运行时问题
相关信息
入门:对 J2EE 应用程序进行概要分析
入门:线程瓶颈检测