java - 垃圾收集: need more explanation

标签 java garbage-collection memory-management

我正在阅读this一篇不错的文章,但停留在一句话上以获得更多关于这一点的想法。

这意味着什么(第 8 点中提到) “允许应用程序线程与 GC 线程一起运行必然会导致应用程序线程以影响对象 active 的方式改变对象图。”

最佳答案

这仅仅意味着实现并发垃圾收集算法代表了一个特定的挑战 - GC 和应用程序同时运行,因此 GC 算法必须处理应用程序在某个时间修改对象集的情况。气相色谱阶段。

关于java - 垃圾收集: need more explanation,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20961187/

相关文章:

ruby - Class#allocate 及其用途

java - JVM 中的栈/堆

java - 如何在 Volley 中使用 JSONArrayRequest 发布参数 - (错误字符串无法转换为 jsonarray)

java - 使用 angularJS 从存储在 Eclipse 项目类路径中的 .properties 文件中提取值

Java: "used memory"图处频繁出现峰值

安卓内存分配

java - 从 jQuery 或 Ajax 调用带参数的方法

java - java应用程序的系统内存使用量与堆使用量相比巨大

java.lang.OutOfMemory错误: Java heap space ("-Xmx1280M")

java - 增加 JVM 中的驻留内存大小是否表示内存泄漏?