jvm什么时候会触发gc unity什么情况下gc不能自动回收垃圾对象?
浏览量:1349
时间:2021-03-17 09:11:39
作者:admin
unity什么情况下gc不能自动回收垃圾对象?
在当前的JVM中,垃圾回收是由系统根据不同的状态条件决定的,程序员不能手动执行GC操作。当满足以下条件之一时,将触发GC垃圾回收线程:
1。在伊甸园区域(即新一代)满后,将执行次要GC。
2. 当升级到老年的对象超过老年的剩余空间或小于handlepromotionfailure参数时,将执行full GC或major GC。
3. 当GC和非GC的时间消耗比大于gctimeratio的限制时,将引发oom(内存不足)异常。
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。