2

我需要找出一个函数计算应用程序/函数性能所花费的时间。他们是否有任何开源 Java API 可以做同样的事情?

4

6 回答 6

4

您很幸运,因为有很多开源 Java 分析器可供您使用。

于 2008-10-08T08:40:19.320 回答
1

看看 Eclipse 的官方TPTP 插件。这几乎可以满足您所描述的所有内容,并且(frikkin')更多。我真的可以推荐它。

于 2008-10-08T08:40:08.807 回答
1

我不知道是否有 APIS,但您通常会使用 currenttimemillis 函数...您在开始时测量时间,然后在执行结束时再次测量时间,瞧!!!你得到了你的时间减去

于 2008-10-08T08:40:47.463 回答
0

Hiperic 提供了一个 GPLv2 许可工具,用于监控各种系统资源,称为 SIGAR(系统信息收集器和报告器)。

该工具用于在 GridGain(网格计算框架)中提供自适应负载平衡等功能。

http://www.hyperic.com/products/sigar.html

于 2008-10-08T10:55:22.590 回答
0

看看这个问题:您使用哪种 java 分析工具,您认为哪种工具最好?

于 2008-10-08T12:29:23.430 回答
0

如果它只是您关心的一个功能,请围绕它进行百万次迭代循环,并用秒表计时。然后秒转换为微秒。

另一方面,如果你想加快速度,你只需要这个

于 2008-11-05T00:18:47.360 回答