线程剖析
当应用出现系统卡顿或者响应慢时,您可以以非常低的系统开销对应用实例进行线程剖析,采集线程状态,定位性能消耗最大的线程和方法,进而突破性能瓶颈。
线程剖析的配置项说明如下:
选择实例:只可以选择一个实例,暂无实例时不能进行线程剖析。
采样持续时间:1~10分钟的可选范围,默认选择2分钟。
采样时间间隔:50~100毫秒的可选范围,默认选60毫秒。
剖析完成后,可在右侧的线程剖析列表中查看剖析结果。线程剖析列表展示采集成功的剖析数据,包括:开始剖析时间、持续时间、采集人。用户可删除所选的剖析记录。单击一个剖析条目,可以查看所有线程的代码调用堆栈详细信息。默认展开最耗时线程的堆栈,即该应用的全部线程中耗时占比最高的线程。
注意:一旦单击了开始剖析按钮,单击取消后将不会真正停止,探针仍会采集堆栈信息。