在Google Benchmark中查找百分位数延迟

问题描述

我正在尝试使用Google基准对英特尔TBB受限并发队列排队进行基准测试。我了解的是,Google基准测试会运行n次迭代,直到延迟稳定下来并返回平均计时为止。我想找到百分位数延迟(99、90、50、10)。我进行了搜索,但找不到任何可以帮助我完成此操作的内容。我发现最接近的是使用用户提供的自定义统计功能。但这仅适用于重复(对n次重复运行迭代),并且对返回的平均计时有效,即,如果我对n次重复运行测试,则对n次重复返回平均计时,我可以从平均计时中找到百分位数。我没有在所有迭代中记录所有延迟。我只得到每次重复的平均时间以找到百分位数。

> ❯ ls -l /tmp/MysqL.sock
lrwxr-xr-x  1 seungholee  wheel  31  8 30 18:45 /tmp/MysqL.sock -> /usr/local/bin/MysqL/MysqL.sock

有什么方法可以使用Google Benchmark计算百分位延迟?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...