1、JVM参数1.1 常用参数//调整内存大小 -XX:MetaspaceSize=128m(元空间默认大小) -XX:MaxMetaspaceSize=128m(元空间最大大小) -Xms1024m(初始堆大小) -Xmx1024m(最大堆大小) -Xmn256m(新生代大小) -Xss256k(栈最大深度大小) //调整内存比例 //伊甸园:幸存区 -XX:SurvivorRatio=8
如何判断对象可以被回收五种引用(面试常考):强引用弱引用软引用虚引用终结器引用image-202208111633282911 强引用只有所有 GC Roots 对象都不通过【强引用】引用该对象,该对象才能被垃圾回收如上图、只有B、C对象都不引用A1对象时,A1对象才会在垃圾回收时被回收;2 软引用(SoftReference)仅有软引用引用该对象时,在垃圾回收后,内存仍不足时会再次出发
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号