jvm

  • 一文讲清楚 JVM Safe Point

    中很关键的一个概念,但我估计有不少同学不是很懂。是一个线程可以安全停留在这里的代码点。处时,就可以进行内存引用分析,从而确定哪些对象是存活的、哪些对象是不存活的。对于上面这些操作,都需要知道现场的各种信息,例如寄存器有什么内容,堆使用情况等等。理解成代码执行过程中的一些特殊位置,当线程执行到这个位置时,线程可以暂停。其实就是一个代码的特殊位置,在这个位置时线程可以暂停下来。

    2022年11月13日
    10100