当前位置:首页 > Jprofiler使用介绍
6.1.3Convert session
可能转换已经存在的本地的 session 成为远程session或者是offline profiling sessions
6.1.4 Open snapshot
可以通过打开*.jps文件来打开原来保存过的session
6.2 管理session
6.2.1 Application settings dialog
6.2.1.1 session名
可以根据自己的需要给session命名
6.2.1.2 session类型
Local sessions:
Remote sessions
可以连接由JPofiler剖析代理启动的应用。剖析代理监听的默认端口是8849
2.1.2.3Applet sessions
用来剖析applets,你需要提供包含applet的HTML页面的URL
2.1.2.4 Web Start sessions
也可以剖析Java Web Start 应用,只需要给出JNLP 文件的URL或者选择一个缓冲应用
6.2.2 Profiling settings
6.2.2.1 Adjusting call tree collection options
dynamic instrumentation(动态获取)
选择动态获取,在JVM加载类时,JProfiler 修改所有未过滤的类的字节码。JAVA 核心类(java.*)会自动被过滤掉,无法剖析。动态获取比取样式更加精确。
sampling
JProfiler 定期检查所有线程调用的堆栈数。即使不进行过滤,取样方式也会快很多,但精通性很低并且不能实时显示 取样周期可以在1-20 ms间调整。如果取样太频繁,会导致CPU占用过高。
full instrumentation(全部获取)
共分享92篇相关文档