garbage-collection
-
垃圾回收器(.net/java)是实时系统的问题吗? 当构建一个需要非常一致和快速响应的系统时,垃圾回收器是一个潜在的问题吗? 我记得几年前的恐怖故事,典型的例子总是一个动作游戏,你的角色会在中途停止几秒钟,当垃圾收集器进行
-
匿名类是否*始终*维护对其封闭实例的引用? 我正在处理一些代码,其中一个对象“foo”正在创建另一个对象“bar”,并将其传递给.在此之后,foo将返回bar,然后我希望foo变得无法访问(即:可用于垃圾回收)。 另一方面,检测封闭实例
-
Java的垃圾第一(G1)垃圾回收器的相对性能? 有谁知道Java新的垃圾优先(G1)垃圾收集器的任何性能基准(与“旧”GC相比)? 在GC暂停时间方面,Sun指出G1有时比CMS更好,有时更糟。虽然 G1 收集器成功地限制了总暂停时间,但它仍然只是
-
Java面试问题:finalize()方法 在一次采访中,我得到了以下短语: 调用 Object 的 finalize() 方法是在对对象进行垃圾回收之前发生的最后一件事。 我不得不通过以下方式回答: 真 假 我选择了,但这是错的。你能解
-
如何读取详细:GC输出? 70.222: [GC [PSYoungGen: 131072K->15437K(152896K)] 131072K->15509K(502464K), 0.0228420 秒] [次数: user=0.09 sys=0.01, real=0.02 secs]
-
为什么在Java中使用多个垃圾回收器? 默认情况下,我在机器上启动的每个Java进程似乎都有两个垃圾回收器。我正在通过JConsole检查这一点。 示例 - 对于我当前运行的 Eclipse。 PS MarkSweep 我假设他们有重叠的池。当使用相同的池(
-
-
finalize() 在 Java 8 中调用强可访问的对象 我们最近将消息处理应用程序从 Java 7 升级到 Java 8。自升级以来,我们偶尔会遇到一个异常,即在读取流时已关闭流。日志记录显示终结器线程正在调用保存流的对象(这反过来又关闭流)。
-
何时以及如何在Java中对类进行垃圾回收? 在中,我问了一个关于 Java 中的垃圾回收的问题。但是我得到的答案,给了我另一个问题。 有人提到类也可以由垃圾回收器收集。这是真的吗? 如果这是真的,这是如何运作的?
-
G1 垃圾收集器:烫发生成无限期填满,直到执行完整的 GC 我们有一个相当大的应用程序运行在JBoss 7应用程序服务器上。过去,我们使用ParallelGC,但它在某些服务器中给我们带来了麻烦,其中堆很大(5 GB或更多),并且通常几乎填满,我们会经常得到
标签