garbage-collection
-
为什么这些Tomcat服务器的JVM每小时执行一次完整的GC? 我们运行许多Tomcat服务器,并观察到完全垃圾回收(GC)通常每小时执行一次,特别是当内存使用率相对较低时。确切的时间似乎是相对于应用程序服务器启动的时间而言的。如果服务器在 01:13
-
G1GC是否仍未正式投入生产? 我想知道JDK 7版本中“垃圾优先”(G1)收集器的官方状态是什么。我想使用G1作为CMS的低暂停gc替代品,但前提是我真的可以信任它的健壮性。 在JDK 7问世之前,G1被宣传为闪亮的新gc,将取代CMS
-
静态引用被清除 - Android 是否会在运行时卸载未使用的类? 我有一个特定于类加载/垃圾回收在Android中如何工作的问题。我们已经偶然发现了这个问题几次,据我所知,Android在这里的行为与普通的JVM不同。 问题是这样的:我们目前正在尝试减少应用程
-
为什么不显式调用 finalize() 或启动垃圾回收器? 读后,我想起了我被教Java的时候,并被告知永远不要调用finize()或运行垃圾收集器,因为“这是一个大黑匣子,你永远不需要担心”。有人能把这个理由归结为几句话吗?我相信我可以阅读Sun
-
-
Java -Xms 初始大小影响 设置 -Xms 参数,并且使初始内存更大,例如,然后是默认计算的内存(在我的情况下为 64 MB,根据 Java GC tunning:)有什么好处? 另外,将初始和最大内存都设置为相同的大小有什么好处吗?
-
Java可以在对象仍在范围内时完成它吗? 我一直在研究代码中的一个错误,它似乎是由一些“丑陋”的终结器代码引起的。代码大致如下所示 我认为正在发生的事情是,在完成器线程的第二行之后被检测为没有引用,并且由终结器线
-
-
-
UseConcMarkSweepGC vs UseParallelGC 我目前遇到垃圾回收时间很长的问题。请参阅以下内容。我目前的设置是使用 -Xms1g 和 -Xmx3g。我的应用程序使用的是 java 1.4.2。我没有设置任何垃圾回收标志。从外观上看,3gb是不够的,我真的
标签