1

我真的很喜欢 visualVM,并认为它是一个很棒的工具。但是,运行大约一个小时后,图形(cpu、mem 和其他)开始跳动,需要重新启动。我怀疑这与试图对数据集进行采样的应用程序有关,因为图表上显示的数据太多。

我已经搜索了问题列表,但没有看到此列表。鉴于只要我使用它并且其他人都在抱怨它,它的行为就是这样,我想知道它是否是预期的行为。我想这是第一个问题。

第二个是,为什么要保留所有数据点,为什么不在新点到达并且缓冲区已满时丢弃最旧的点?

4

1 回答 1

0

对于第一个问题,请参见:http: //java.net/projects/visualvm/lists/dev/archive/2011-02/message/7。对于第二个问题:VisualVM 不会保留所有数据点,当新点到达并且缓冲区已满时,它会丢弃最旧的点。您是如何得出结论的,即保留所有数据。

于 2011-11-02T19:02:25.897 回答