我手上有几个有趣的Java集合,例如:
我想知道测试这些API的最佳实践是什么,从性能和可伸缩性的角度来看,即哪一个最快,最具扩展性,性能等等。我应该设置数百万个随机元素并使用计时器或者是其他东西?只是想满足我的好奇心,看看哪一个会赢。
答案 0 :(得分:2)
编辑:更新指向github上自动导出项目的链接
结帐Caliper。它将在今年秋季发布1.0版,但许多人已经在使用它并取得了良好的效果(通过从源代码构建它;抱歉)。
在https://github.com/google/caliper/wiki/JavaMicrobenchmarks处浏览一些ScareText。
答案 1 :(得分:1)