监控我创建的软件的性能

时间:2011-12-09 21:26:28

标签: java performance profiler

我想知道是否有任何免费工具可用作我的程序的输入并监控其性能

例如,

需要多少内存   每次操作需要多长时间   打开需要多长时间   一般来说它使用了多少计算机资源

有可能找到这样的东西吗?

3 个答案:

答案 0 :(得分:2)

您正在寻找的工具称为分析器。有许多。您需要选择一个支持您的平台(Java,.NET,无论如何。)

答案 1 :(得分:0)

您使用的是哪个IDE?有一些配有分析器,可以根据内存,CPU时间和覆盖范围分析代码。

答案 2 :(得分:0)

您正在寻找所谓的分析器。

由于您评论了您的应用程序是用java编写的,this site对免费的开源Java分析器有很好的概述。

要引用该网站,您可以使用以下任何工具:

  • Cougaar Memory Profiler
  • JTreeProfiler
  • NetBeans Profiler
  • JRAT
  • 可扩展Java Profiler
  • JMP
  • TomcatProbe
  • Allmon
  • 的Perf4
  • JBoss Profiler
  • MessAdmin
  • JMeasurement
  • JMemProf
  • DrMem
  • JAMon API
  • 红外线
  • Java Interactive Profiler(JIP)
  • Profiler4j
  • DJProf
  • 秒表
  • TIJmp
  • Appspy
  • OKTECH Profiler
  • EurekaJ