当前位置:首页 > Jprofiler使用介绍
系统提供工具栏,可以对图形进行不同的显示操作。
选择图展现方式,包括四种方式:
1) 按等级展现
2) 按等级展现(由上到下) 3) 组织式展现 4) 正交展现
还可以选择一个节点,右键,显示的图形如下:
与屏幕右方显示的工作栏中基本操作一样,一些不同的,下面说明。Show Source:显示此方法或类的源代码,如下图。
Show Bytecode:显示此方法或类的字节码,如下图:
6.3.4 线程视图
6.3.4.1 线程历史视图
按照线程开始的顺序显示JVM中所有线程状态的详细历史信息 在视图左手点,线程的名字固定显示,其它部分是滚动度量工具,在水平轴上显示时间。时间轴的开始时间与JVM的第一个线程的时间保持一致。每个活动的线程用带颜色的线标明,从线程开始到线程结束。颜色标识线程的状态: ",绿色
绿色表明线程正在运行并能接收CPU时间。不表明线程正在消耗CPU时间,只表明线程准备运行并且没有阻塞或睡眠。线程被分配了多少CPU时间,依赖于不同的其它因素,如总的系统负载,线程优先级和调度的运算法则
橙色
橙色表示线程在等待。线程正在睡眠并等待计时器或其它线程唤醒 红色
红色表示线程阻塞。线程尝试进入同步代码区或由其它线程控制的同步方法
蓝色
亮蓝色表示线程在Net I/O操作,线程在等待JAVA库的网络操作完成。在线程监听socket连接或者等待读写数据到socket中时,会产生这种状态。 在视图的顶部,有一个线程过滤器,你可以按以下方法进行过滤:
活动状态liveness status 活动的和死线程Both alive and dead
threads ",只显示活动的线程
共分享92篇相关文档