gpt4 book ai didi

java - young GC 暂停与 STW 暂停

转载 作者:行者123 更新时间:2023-12-02 01:32:53 30 4
gpt4 key购买 nike

当年轻代GC暂停时 -

  1. 它是否会停止应用程序一段时间?
  2. 在此期间应用程序是否可以访问内存?

IIUC 在 stop the world GC (STW GC) 应用程序中将暂停并且无法访问内存,但想知道 young GC 会发生什么副作用?仅供引用 - 我们最近通过 G1GC 迁移到 Java 11,与 Java 8 相比,我们发生了很多年轻的 GC。

最佳答案

  1. 是的。启用GCsafepoint记录以查看暂停时间
  2. 基本上没有。 stop-the-world 意味着应用程序线程被暂停。只要 JNI 代码不访问对象句柄并且可以访问堆外资源,它仍然可以在 GC 期间运行

关于java - young GC 暂停与 STW 暂停,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55763794/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com