gpt4 book ai didi

java - 对不同 Java 集合进行基准测试的最佳实践是什么?

转载 作者:塔克拉玛干 更新时间:2023-11-03 03:01:24 24 4
gpt4 key购买 nike

我手头有几个有趣的 Java 集合,例如:

  1. http://code.google.com/p/guava-libraries/
  2. Java 7
  3. Java 7 并发集合
  4. Scala 集合
  5. 我们在某家公司拥有的本土藏品

我想知道从性能和可扩展性的角度来测试这些 API 的最佳实践是什么,即哪个是最快、最具可扩展性、性能等。我应该设置数百万个随机元素并使用计时器或者是其他东西?只是想满足一下我的好奇心,看看哪一个会赢。

最佳答案

编辑:JMH 现在更好

查看 Caliper .它将于今年秋天发布 1.0 版,但许多人已经在使用它并取得了良好的效果(通过从源代码构建它;抱歉)。

https://github.com/google/caliper/wiki/JavaMicrobenchmarks 浏览一些 ScareText , 不过。

关于java - 对不同 Java 集合进行基准测试的最佳实践是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6932358/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com