-1

我有一种以两种不同方式实现的业务方法。我想分析实现的性能。我该怎么做?

4

3 回答 3

1

在此处阅读微基准测试,然后使用Caliper

于 2013-07-04T12:13:42.543 回答
0

编写一个计时方面并使用 JMeter 之类的东西来创建一个大容量测试。保持性能统计:最小值、平均值、最大值、标准差、四分位数。对两者进行 Student-T 检验,看看均值的差异是否显着不同。

如果它是一种业务方法,您将需要生成足够的清理数据来驱动应用程序。如果单个请求就足够了,这很容易,但如果没有,您将不得不编写一个随机消息生成器。

那应该告诉你发生了什么。

于 2013-07-04T12:06:57.220 回答
0

编写一个使用该类的小应用程序,然后您可以使用VisualVM来分析您的类。

于 2013-07-04T12:07:18.823 回答