JProfiler是一个功能强大的工具,可用于动态分析基于Java的应用程序,并使您能够分析它们,以优化性能。可以分析本地运行的JMV,应用程序服务器(本地或远程),Java Web Start应用程序,甚至是在浏览器中运行的applet,只要它们受Java插件支持即可。可以按类别清晰地提供所有信息,例如“实时内存”,“健康漫步者”,“ CPU视图”,“线程”,“监视器和锁”,“遥测”和“数据库”。这些中的每一个都以详细的图形和显式数字保存并呈现数据。
在活动的会话中,JProfiler能够跟踪并不断显示有关对象的类和包如何使用内存的更新视图。您可以随时标记当前值,并在整个过程中将它们与新值进行比较。
使用“ Heap Walker”,您可以创建整个堆的快照并提取有关其整个结构的详细信息。对于选定的对象集,您可以从类,分配,最大对象,引用和时间视图中进行选择。
由于内存的使用是成功和实际应用的关键因素,因此JProfiler为您提供了一种记录调用树的简单方法。它可以为您创建并显示一个累积的自上而下的树,以不同的方法展示所有调用序列。
最后,在考虑了以上内容以及更多发现之后,JProfiler是一个非常实用的工具,可用于为Java应用程序创建详细的概要文件。
特色:
出色的易用性
JDBC,JPA和NOSQL的数据库分析
对JAVA ENTERPRISE EDITION的出色支持
更高级别的分析数据
内存泄漏的出色分析
广泛的质量检查功能
对平台,IDE和应用程序服务器的最广泛支持
低开销
强大的CPU分析器
集成的线程分析器
新版本添加:
在macOS和Linux上没有安全点偏差的异步采样模式在macOS和Linux上进行本机采样支持打开JDK飞行记录器快照新的异常值检测视图显示了相对于平均时间而言调用异常慢的方法异步跟踪现在可用于采样对调用树和热点视图执行“显示线程”操作,以显示包含当前所选调用堆栈的所有线程删除呼叫树的改进遥测技术的改进功能:
实时分析本地会话实时分析远程会话快照比较查看HPROF快照轻松创建自定义探针内存分析分配热点最大的物体CPU分析线程历史控制对象电脑配置需求:
64位WINDOWS
可以使用JR执行的安装程序(105MB)
ZIP存档(170MB)
支持的体系结构:x64 / AMD64
支持的版本:10/8/7,Server 2019/2016/2012
支持平台:视窗,苹果系统,linux freeBSD,solaris,艾克斯,HP-UX
安装教程:
1、下载并解压,得到jprofiler_windows-x64_11_0.exe和32位安装程序和KeyGen.exe注册机
2、双击jprofiler_windows-x64_11_0.exe运行.
3、勾选我接受许可证协议条款,点击next
4、安装完成,退出向导
5、运行软件和注册机,勾选enter license key 选项
6、在注册机中输入用户名shandian,用户名不要有中文,点击generate生成按钮
7、将注册机中的注册序列号复制到软件中,如图所示,点击ok
8、注册成功, 进入软件主界面,安装完成。
如有需要,私信小编推荐地址。