java - GC 多久执行一次?

标签 java garbage-collection

Java:JVM 中的 GC 执行频率是多少?每一秒?每一分钟?还是随机取决于内存大小?我只是想有个主意。

谢谢。

最佳答案

这取决于内存使用情况和存储对象的堆。看看这个

http://javarevisited.blogspot.com/2011/04/garbage-collection-in-java.html

它不依赖于时间。它仅取决于新的内存要求和可用内存。

关于java - GC 多久执行一次?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6909150/

相关文章:

java - 如何通过在 java lambda 表达式中的列表中的每第 3 个元素之后添加一个新行来打印列表?

java - 构造函数不创建对象——Java

java - maven命令中的-D是什么,例如-DgroupId或-DartifactId

java - 在 Java 中使用 proto3 时,对象中的长值未正确序列化和反序列化

java - UseCMSCompactAtFullCollection 可以在Sun JDK6 中使用吗?

java - JVisualVM/JConsole 中的 System.gc() 与 GC 按钮

超出 Java GC 开销限制。大量的 HashMap 和优先级队列。我能做些什么?

ruby - 为什么这个未使用的字符串没有被垃圾收集?

.net - .NET GarbageCollector 真的是 GarbageCollector 吗?

garbage-collection - Azul的 "pauseless"垃圾收集器的解释