使用JRocket跟踪ColdFusion内存泄漏

时间:2014-01-10 18:36:51

标签: java debugging coldfusion

我们遇到了Java Memory问题。使用JRocket我看到堆上的char数组看起来像“--->”(ColdFusion结束注释标记)占用64 Meg。为什么会发生这种情况,更重要的是如何追踪它并摆脱它?

更新:好的,我发现了这种情况,但不是原因。有问题的代码是我在标记后错误地留下了结束注释标记的地方: “--->” 为什么“--->”会出现在记忆中我不知道。但线程内存消耗呈指数增长。 JVM可以在线程内执行垃圾收集吗?它使用CFC,其中所有内容都分配给var local struct。这是CF 8 BTW。

1 个答案:

答案 0 :(得分:0)

查看

更有用
  • <cfquery>等大型对象会产生大量行和列
  • 具有大缓冲区的DSN
  • 快速重复大型操作。成千上万的{{​​1}} s