摘要: y轴:栈深度 x轴:cpu时间 长方形:一个栈(方法) 长度:出现在监视器中的时长(占用cpu的时间) 其他:从左到右的顺序只是按字母排序,无其他意义 火焰图就是看顶层的哪个函数占据的宽度最大。只要有"平顶"(plateaus),就表示该函数可能存在性能问题。 ref: http://www.bre 阅读全文
posted @ 2018-12-20 16:58 人在江湖之诗和远方 阅读(419) 评论(0) 推荐(0) 编辑
摘要: HeapByteBuffer,顾名思义,是写在jvm堆上面的一个buffer,底层的本质是一个数组,用类封装维护了很多的索引(limit/position/capacity等) DirectByteBuffer,底层的数据其实是维护在操作系统的内存中,而不是jvm里,DirectByteBuffer 阅读全文
posted @ 2018-12-20 15:28 人在江湖之诗和远方 阅读(1268) 评论(1) 推荐(0) 编辑