社区产品

PerfMa推出的社区版系列技术产品,已经累计免费为数万开发者提供了数十万次应用程序分析服务,用户还可以将经典案例分享到技术社区与更多开发者交流。

XPocket
XPocket
Java应用综合体检
一款针对Java应用程序的命令行工具,通过简单的交互,可以对Java程序进行综合体检,集成了JVM参数优化、线程Dump分析等功能。
XXFox
XXFox
Java虚拟机参数分析
为用户学习和使用JVM参数提供便利。即使不太懂JVM参数的初级用户,也可以借助本产品得到相对合理的参数列表。从第一版推出至今,已经免费服务了数万用户。
核心功能
参数查询
查询指定JVM参数的官方定义、使用方法、默认值、专家建议
参数检查
对JVM参数的用法,赋值及组合进行正确性与合理性检查
参数变迁
给出JVM参数在不同配置环境下推荐取值或替代参数
参数优化
全面诊断JVM参数,给出综合优化建议,并提供优化后的参数列表
参数生成
根据用户的需求,自动生成推荐的JVM参数列表
XSheepdog
XSheepdog
Java线程Dump分析
在线分析线程Dump文件,将线程、线程池、栈、方法及锁的关系梳理清楚,通过多种视角呈献给用户,让线程问题一目了然。
核心功能
智能报表
自动定位潜在的或者正影响性能的线程问题
线程池·线程关系分析
找出有异常的线程池,进行合理的线程池参数设定
锁·线程关系分析
知道一把锁到底阻塞了多少线程,是否影响了整体性能
方法·线程关系分析
分辨哪些方法是最受欢迎的,对方法进行合理调优
XElephant
XElephant
Java内存Dump分析
在线分析内存Dump文件,让内存中对象之间的依赖关系更加清晰明了。无需安装软件,提供上传方式,不受本地机器内存限制,支持超大Dump文件分析。
核心功能
找寻最大对象
找出占内存最大的对象以及它的依赖/被依赖关系
类加载分析
分析类问题,是否存在Perm/Metaspace潜在的问题
堆外内存分析
找出堆外的内存使用场景,分析潜在的被OS Kill的问题
线程·对象关联分析
分析哪些大对象正在被线程使用,而无法被回收