garbage-collection
-
-
-
java.lang.OutOfMemoryError: Compressed class space 我们在java-8-oracle上运行。 六个月前,我们迁移到了 java8。 在过去的几天里,我们不时收到OOME,但我们无法识别或重现问题。 当我们执行对服务器(tomcat)的调用时,我们在堆栈跟踪上收到
-
如果实例变量仍有引用,Java GC 是否会销毁对象? 我已经在网上阅读了一些Java垃圾回收指南,但我仍然有点不清楚,并希望确保我的代码中没有内存泄漏。 Java GC 是否收集丢失其引用的对象,但其变量仍有引用? 假设我有一些对象: 所以 o
-
延迟问题哪些 G1GC 我正面临着使用G1GC算法的GC暂停的持续增加。服务延迟会随着时间的推移而持续增长。发生这种情况后,我将重新启动我的服务,延迟将恢复正常。启动后,延迟会随着时间的推移而继续增加。
-
如何确保 finalize() 始终被调用(在 Java 练习中思考) 我正在慢慢地阅读Bruce Eckel的《Thinking in Java 4th Edition》,以下问题让我感到困惑: 使用 printize( ) 方法创建一个类,该方法用于打印消息。在 main( ) 中,创建类的一个对象。修改前面的
-
-
Java 垃圾回收器 - 无法定期正常运行 我有一个不断运行的程序。通常,它似乎是垃圾回收,并保持在大约8MB的内存使用量下。但是,每个周末,除非我明确调用它,否则它都拒绝垃圾回收。但是,如果它接近最大堆大小,它仍将进
-
Java List.clear() vs. List = null (3个答案) 8年前关闭。 我在探查器下运行我的应用程序,内存使用率比我预期的要高得多,其中对象在不再需要后仍然存在。它们中的大多数
-
为什么幻像引用在排队时未清除它们? 我们可以看到,“幻像可访问”与“不可访问”一样不可访问: 与软引用和弱引用不同,幻像引用在排队时不会由垃圾回收器自动清除。可通过幻像引用访问的对象将保持原样,直到清除所有
标签