gpt4 book ai didi

java - 在 Java 中是否收集了永久代空间垃圾?

转载 作者:IT老高 更新时间:2023-10-28 20:53:19 25 4
gpt4 key购买 nike

我已经读到 Perm gen(或 Permanent Generation)空间不是垃圾收集的。但是,在 CMS 集合中,我可以在 GC 日志中看到一些类正在卸载。那么 perm gen 垃圾是在完全收集还是 CMS 收集期间收集的?

最佳答案

PermGen 像堆的其他部分一样被垃圾收集。

这里要注意的是,PermGen 包含类和对象的元数据,即指向分配对象的堆的其余部分的指针。 PermGen 还包含在使用结束时必须手动销毁的类加载器,否则它们会保留在内存中并保持对堆上对象的引用。 "Presenting the Permanent Generation" Sun/Oracle 博客网站上 Jon Masamitsu 的文章可能会对您有所帮助。

关于java - 在 Java 中是否收集了永久代空间垃圾?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3796427/

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