美文网首页
奇怪的知识——JVM安全点

奇怪的知识——JVM安全点

作者: 怕水河马 | 来源:发表于2022-04-27 15:39 被阅读0次

    [2022-04-27]
    近期遇到了一个客户的问题,先把发现的信息和找到的文档做一个记录,回头再来翻一下。

    现象:


    image.png

    目前收集到的信息:

    How to reduce time taken on threads reaching Safepoint - Sync state

    没有发生GC也进入了安全点?这段关于安全点的JVM源码有点意思!

    真是绝了!这段被JVM动了手脚的代码!

    [2022-04-28] 补充:
    客户在4月初做过一次环境调整,做了部分环境升级和补丁处理。
    经过跟客户的沟通,昨晚做了环境迁移,复制了早先的一份环境(虚拟机),重新搭建了我们的应用服务,搭建完成以后,今天使用系统恢复正常。

    上面两个关于SafaPoint的文章其实描述两个不同的场景,分别是由于系统原因导致JVM无法进入安全点以及由于JVM自身的设计与代码执行之间的碰撞导致的无法进入安全点。

    从目前的实际验证情况来看,基本排除了我们的应用是由于后者的原因导致此前的问题,而是前者,而目前还不清楚实际原因,待后续排查以后,再来做补充。

    相关文章

      网友评论

          本文标题:奇怪的知识——JVM安全点

          本文链接:https://www.haomeiwen.com/subject/tqhlyrtx.html