2012-01-28 111 views
5

是否有可能在visual vm中设置内存,进程/ gc活动等图形以及时移位而不降低x尺度?当应用程序启动时,图表看起来不错,但过了一段时间后,它们会沿着x轴进行严格压缩,看到应用程序中实际发生的情况变得非常麻烦。visualvm历史图

回答

10

你可以做几件事情:

  1. 转到tools>options求变“的监视主机”和/或“监控数据”到的东西比默认的小60分钟。 60分钟表示图表会记住最近60分钟的数据。
  2. 您可以关闭其他选项卡('堆','类','线程')以使图形更大。
  3. 您可以使用Tracer Framework来显示您的数据。 Tracer框架允许您放大缩小收集的数据。

[注:此答案是最后更新于2016年1月,以反映JVisualVM变化]

+0

我改变了图缓存到20分钟,但我仍然看到在图60分钟。除了在“选项”对话框中单击“确定”之外,还有其他任何操作吗? – isapir 2014-01-22 20:33:07

+0

看起来像重新启动的VisualVM是必需的更改才能生效。 Tracer插件+1。 – isapir 2014-01-22 21:38:04

2

从VisualVM的1.3版是在插件管理器示踪框架可访问性。

工具 - >插件 标签可用插件示踪剂监视器探测

VisualVM v1.3 news