我改进了我的代码,以便从垃圾收集器中获得更好的结果。
现在,当我调用System.gc()它时,它会释放所有内存。但是当我在不调用应用程序的情况下观察内存使用情况时System.gc(),确实会保留并使用越来越多的内存。
System.gc()
这是否意味着我的改进正在发挥作用,并且我的所有引用都正确,我可以忽略 JVM 如何自行释放内存。或者我的代码中是否还有其他问题是 JVM 在不运行垃圾收集器的情况下保留更多内存的原因。
繁星点点滴滴
万千封印
明月笑刀无情
相关分类