在我的程序中,所有状态都保存在原子中的一个巨大映射中,该映射在每次迭代中由大量纯函数更新。我已经确定堆大小正在增加,我如何找到负责的代码?我尝试了 VisualVM,但它提供了通用信息,我找不到我的状态的哪个部分正在增长以及哪个函数导致它增长。
问问题
484 次
在我的程序中,所有状态都保存在原子中的一个巨大映射中,该映射在每次迭代中由大量纯函数更新。我已经确定堆大小正在增加,我如何找到负责的代码?我尝试了 VisualVM,但它提供了通用信息,我找不到我的状态的哪个部分正在增长以及哪个函数导致它增长。