garbage-collection
-
对于希望最大限度地减少常规 Sun/Oracle 热点 JVM 上的 GC 延迟的实时系统,最好的 GC 和内存配置是什么? 这个问题几乎说明了一切。我们应该使用哪些受支持的 JVM GC,以及使用什么配置来最大程度地减少 GC 对应用程序的影响? 编辑:Linux Ubuntu 64 位:
-
为什么没有调用 finalize? 我有几个关于java中的垃圾回收器的问题。 Q1.As 据我所知,当对象超出范围并且JVM即将收集垃圾时,finalize()被调用。我以为finize()方法是由垃圾回收器自动调用的,但它在这种情况下似乎
-
-
分析 GC 日志以查找太阳热点,JVM 6 我正在尝试分析我们应用程序的GC行为(在Tomcat中运行,在Sun的热点下,JVM 1.6)。 到目前为止,我已经指示JVM使用... 我看到了有趣的信息,但没有找到帮助我分析/可视化这些日志的工具。指
-
使 Java GC 日志显示 MB 或 GB 而不是 KB 缺省情况下,Java GC 日志输出以 KB(千字节)为单位显示内存详细信息。我知道这听起来可能很愚蠢,但是考虑到我处理的大多数Jvms的堆大小接近20到40GB,我发现快速读取KB中的数字非常不方便
-
jmap中显示的“从太空”和“到太空”是什么意思? 我理解新一代/旧一代/烫发一代之间的区别,但我不知道“到太空”和“从太空”是什么。我看到我的“来自太空”达到99.8%的使用率,而“到太空”似乎总是保持在0%的使用率。
-
为什么并发标记和扫描 (CMS) 没有清理与完整 GC 相同的内存量? 我的一台生产机器有一个奇怪的问题。它托管了一个执行CMS(并发标记和扫描)的Java应用程序,但它只清理了旧一代的一小部分。我怀疑内存泄漏并尝试了堆转储。但是堆转储之前的Full GC几乎
-
-
是什么原因导致 Java 7 中的 G1 垃圾回收器中止其并发标记阶段? 我注意到在我的应用程序中偶尔使用G1垃圾回收器的完整GC,并试图找出它们发生的原因。 从一个区域扫描开始到下一个区域扫描的周期摘录如下。在 61807.406 处,将记录一个完整的 GC,后跟一
-
在 Java 中强制解除分配大型缓存对象 我使用一个大(数百万)条目哈希图来缓存算法所需的值,键是两个对象的组合作为长。由于它会不断增长(因为映射中的键会发生变化,因此不再需要旧的键),因此能够强制擦除其中包含的
标签