用了 IDEA 的 JFR 视图,它主要针对采集的 method sample profile 和 native method sample profile 做了火焰图,热点调用堆栈等等视图,并且和源码能对应上,源码处也有出现次数,很容易找到性能瓶颈或者性能热点去优化,比如笔者前一阵子发现的升级 Spring Boot 3.x 接入 Mcrometer 之后,尽量避免使用默认的 ObservationHandler 否则性能消耗太大,参考笔者提的 issue: github.com
展开
hashcon于2024-02-04 23:34发布的图片
2