- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我一直在阅读 JMH .但是我找不到使用它生成图的方法。 JMH 是否支持绘图?或者是否有用于此目的的第三方库?
最佳答案
JMH 不支持绘图 .您可以 写 出业绩结果存入文件 (例如使用 -rf csv
或 -rf json
),并使用您熟悉的任何绘图工具。或者,您可以从 RunResult
中提取性能数据。您从 Java API 获得的实例,并使用任何嵌入式库解析/渲染它。
如果您使用设置来观察单个调用执行时间 (或批量调用)并且您想查看每个持续时间的图(类似于最后一个图 here ),您可以组合设置:
@Measurement(batchSize = 1000, iterations = 500)
@BenchmarkMode({Mode.SingleShotTime})
mvn package && java -jar target/benchmarks.jar -foe true -rf csv | tee output.txt
N=5 # set here number of benchmarks plus 2
grep Iteration -A 3 output.txt | grep -v Warmup | sed 's/$/,/' | xargs -l$N | sed 's/,$//'
Iteration 1: 93.915 ±(99.9%) 2066.879 s/op, readerA: 28.487 s/op, readerB: 28.525 s/op, writer: 224.735 s/op, --
Iteration 2: 100.483 ±(99.9%) 1265.993 s/op, readerA: 59.927 s/op, readerB: 60.912 s/op, writer: 180.610 s/op, --
Iteration 3: 76.458 ±(99.9%) 760.395 s/op, readerA: 52.513 s/op, readerB: 52.276 s/op, writer: 124.586 s/op, --
Iteration 4: 84.046 ±(99.9%) 1189.029 s/op, readerA: 46.112 s/op, readerB: 46.724 s/op, writer: 159.303 s/op, --
关于benchmarking - JMH 中的图 [Java Micro-Benchmarking Harness],我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28825474/
我一直在阅读 JMH .但是我找不到使用它生成图的方法。 JMH 是否支持绘图?或者是否有用于此目的的第三方库? 最佳答案 JMH 不支持绘图 .您可以 写 出业绩结果存入文件 (例如使用 -rf c
**摘要:**Owasp benchmark 旨在评估安全测试工具的能力(准确率、覆盖度、扫描速度等等),量化安全测试工具的扫描能力,从而更好得比较各个安全工具优缺点。 本文分享自华为云社区《Web漏
我使用此命令在 caffe 中对我的 ConvNet 进行基准测试: ./build/tools/caffe time -model models/own_xx/deploy.prototxt -we
我知道 --benchmark_repetitions标志,这不是我需要的。 我希望能够为一个基准指定迭代次数。我可以使用 --benchmark_iterations设置所有基准的迭代次数的标志。
我有一个发送服务器发送事件的小应用程序。我想对我的应用程序进行负载测试,以便我可以对从推送消息到收到消息的延迟进行基准测试,这样我就可以知道性能何时/何处出现故障。有哪些工具可以做到这一点? 最佳答案
我对STREAM(http://www.cs.virginia.edu/stream/ref.html#runrules)基准测试有一些疑问。 以下是stream.c的评论。关于数组应为缓存大小的4倍
我开始尝试wrk。它非常易于使用,并且在服务器上非常难,但是我不知道如何执行其他类型的请求,例如POST。实际上,我什至不知道该工具是否允许。该文档非常少。 谢谢 最佳答案 现在这是可能的。这是htt
有没有可用的工具可以帮助对Kotlin中的某些代码进行基准测试? 我可以使用类似于此处建议的方法:http://www.ibm.com/developerworks/java/library/j-be
我正在尝试做一个使用 aerospike 的基准测试,例如,假设我想测试在 aerospike 中存储的文档可能是 JSON 并针对 couchbase 进行相同的测试,我可以使用什么样的工具/方法在
我们的团队在 ActiveMQ 或 RabbitMQ 之间进行选择。我们制作了 2 个小的生产者/消费者尖峰,发送带有 16 个字符串、一个时间戳和 2 个整数的数组的对象消息。我们的开发机器上的尖峰
我尝试使用 PHPExcel 手册第 4.2.1 节中的不同缓存方法。 做了一个 10 万行的基准测试,结果如下 gzip = time=50,memoryused=177734904 ser =
我开发了一个框架,供我们组织中的几个团队使用。在这个框架之上开发的那些“模块”可以表现得非常不同,但它们都非常消耗资源,即使有些比其他的更多。他们都在输入中接收数据,分析和/或转换它,然后进一步发送。
我在 Windows Server 2008 Std 上对 IIS 7 的 WCAT 6.4 的初始测试/配置遇到了问题。我们对 WCAT 还很陌生,所以这可能是一个相当幼稚的问题。 我们正在测试一个
我正在尝试在尝试优化函数之前对其执行进行计时。 (代码是 Elixir,但我使用 Erlang 的 :timer.tc。) 我的一般方法是“运行很多次,然后计算平均持续时间。”但是运行次数越多,平均值
是否有比较不同 BLAS(基本线性代数子程序)库的基准?我对单核和多核系统的稀疏矩阵乘法特别感兴趣? 最佳答案 BLAS 性能在很大程度上取决于系统,因此您最好在要使用的机器上自己进行基准测试。由于只
谁能解释为什么以下两个部分之间存在性能差异?第二个定时器调用报告的数字比第一个定时器调用报告的数字小,这在统计上很重要。我唯一的想法是 Netlogo 可以将海龟缓存在内存中。这是预期的行为还是有错误
我试图理解this javascript 代码,扩展了 jquery。我知道打电话extend jquery 对象上将添加一个 tablesorter 对象到 $ 对象。 我想清除表排序器对象上的缓存
Closed. This question does not meet Stack Overflow guidelines。它当前不接受答案。 想改善这个问题吗?更新问题,以便将其作为on-topic
已关注 this post我决定将 Julia 与 GNU Octave 进行基准测试,结果与 julialang.org 中所示的加速不一致。 . 我使用 CXXFLAGS='-std=c++11
想象一下以下案例: 1,000 个客户端连接到 Meteor 页面,显示“Somestuff”集合的内容。 “Somestuff”是一个包含 1,000 件物品的集合。 有人在“Somestuff”集
我是一名优秀的程序员,十分优秀!