【问题标题】:Performance measuring性能测量
【发布时间】:2013-04-27 10:30:43
【问题描述】:

我想知道是否有一种方法可以测量特定函数的开销,甚至是 Eclipse 中应用程序的运行时间(能够运行任意时间的测试以获得平均时间)。 我有一个应该在 Eclipse 中执行的代码,因此正在寻找这样的东西。我知道我们在 Netbeans 中有 Jmeter,我正在 Eclipse 中寻找类似的东西。

谢谢

【问题讨论】:

  • 感谢所有回复。它们看起来都很合适,我会尝试它们,如果需要更多信息,或者即使我有问题,我也会告诉你。
  • 另一个选择是 JMeter,它是一个非常好的分析工具,可以在 Eclipse 和 Netbeans 中使用。

标签: java eclipse performance-testing


【解决方案1】:

我对@9​​87654321@ 有过很好的体验。即使您只运行一次函数,它也应该足够精确以提供可用数据,具体取决于您的设置方式。它还可以选择与 Eclipse 集成。

它不是免费的,但有一个功能齐全的试用版。

【讨论】:

    【解决方案2】:

    我之前用过Traceview,对我来说效果很好。

    它非常易于使用,只需在 eclipse 中打开 DDMS 视图并查找带有三个箭头和一个红点的图标(Start Method Profiling)。单击该图标并根据需要测试您的应用程序。完成后单击停止。跟踪应在新选项卡中打开。

    【讨论】:

      【解决方案3】:

      你可以使用以下

      http://www.jvmmonitor.org/

      它被称为 Java Monitor,是一个 Eclipse 插件。您可以从 eclipse 市场安装它。

      【讨论】:

      • 我有两个选择(我正在寻找免费的分析器):JVM 监视器和 TPTP,尽管 JProfiler 是一个不错的选择。我想知道哪一个更适合头疼?我们能说TPTP更准确吗?我想测试我的论文,我想使用合适的工具。 (如果需要,我可能会使用 JProfiler)
      猜你喜欢
      • 2011-12-20
      • 2011-01-27
      • 1970-01-01
      • 1970-01-01
      • 2019-10-17
      • 1970-01-01
      • 1970-01-01
      • 2013-03-23
      • 2019-02-24
      相关资源
      最近更新 更多