jprofiler新增了火焰图、Netty支持、Docker附加、改进的SSH远程附加等功能,能够帮助用户更加轻松的分析J2SE和J2EE,可以快速找到效能瓶颈、抓出内存漏失,分析程序中存在的各种问题,是一款非常好用且功能强大的Java开发分析工具,jprofiler还可对需要的显示类进行标记,包括了内存的分配情况和信息的视图等,欢迎体验。
jprofiler特色
1、以动态的方式对基于Java的应用程序进行配置,并使您能够对它们进行优化分析。
2、支持第三方ide将JProfiler作为插件集成使用。
3、通过热点视图,显示您对各种遥测视图和单个事件列表的缓慢语句。
4、在J2EE聚合级别上,您可以在应用程序中的J2EE组件中看到调用树。
5、在底层分析数据之上添加了一个语义层。
6、跨越了代码分析器和高级JEE监视工具之间的差距。
7、提供了关于RMI调用、文件、套接字和进程的高级信息。
8、提供详细的分析图表,突出性能问题,并允许您跟踪单个事件进行可行化配置。
jprofiler功能
本地会话实时分析模式
用户一旦定义好了其应用程序启动方式,JProfiler即能对之进行设置,用户即刻便能从设置好的JVM中看到实时数据。用户若不想进行会话配置,其可以从多个IDE插件中选择其最喜欢的那个对应用程序进行配置。
远程会话实时分析模式
通过修改Java开始命令行方式的VM参数,用户可使任意Java应用程序监听来自的JProfiler GUI的连接。该设置程序不但可以在本地计算机上运行,还可以在网络中作为某个设置程序的附加程序使用。此外,JProfiler还提供了相当多的集成向导,可用于主流的可以帮助用户安装和设置其应用程序的应用程序服务器。
离线分析模式
用户无需通过JProfiler GUI连接应用程序即可对之进行设置。在离线设置模式下,用户可以使用功能强大的JProfiler触发系统或者JProfiler‘ API对设置代理进行控制,然后将快照保存入磁盘。稍后用户便可使用命令行导出工具或者蚂蚁任务导出工具,在JProfiler GUI或编程方式的设置导出视图中打开这些快照。
快照比较
在JProfiler中,用户可以将当前的所有设置数据保存为一个快照存入磁盘中。JProfiler提供了丰富的比较功能以对比两个或者多个快照之间的不同。用户可从编程的命令行比较工具和ant task比较工具中选择其一创建对比报告。