写点什么

TLAB

0 人感兴趣 · 2 次引用

  • 最新
  • 推荐
https://static001.geekbang.org/infoq/05/05e1f976fac75fbf02233b0f218ffe43.jpeg?x-oss-process=image/resize,w_416,h_234

小师妹学 JVM 之: 逃逸分析和 TLAB

用户头像
程序那些事2020 年 7 月 1 日

逃逸分析我们在JDK14中JVM的性能优化一文中已经讲过了,逃逸分析的结果就是JVM会在栈上分配对象,从而提升效率。如果我们在多线程的环境中,如何提升内存的分配效率呢?快来跟小师妹一起学习TLAB技术吧。

https://static001.geekbang.org/infoq/79/794bec47ac960104fff0d11b2b920d17.jpeg?x-oss-process=image/resize,w_416,h_234

从业务代码到 Openjdk 源码的 debug 之路

用户头像
飞影2020 年 6 月 29 日

对业务源码的debug和openjdk的debug进行串联,能为研发人员提供对业务和jvm之间更加细粒度的观察。本文尝试将IDEA的远程debug和clion的debug相互连接,实现对一个简单springboot项目,从业务源码到jdk源码的debug,并观察其类加载、对象TLAB内存分配过程。

TLAB_TLAB资料文章-InfoQ写作平台