Benchmark 正在参加 2020 年度 OSC 中国开源项目评选,请投票支持!
Benchmark 在 2020 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
投票让它出道
已投票
Benchmark 获得 2020 年度 OSC 中国开源项目评选「最佳人气项目」 !
Benchmark 获得 2020 年度 OSC 中国开源项目评选「最佳人气项目」「最积极运营项目」 !
Benchmark 获得 2020 年度 OSC 中国开源项目评选「最积极运营项目」 !
授权协议 Apache
开发语言 C/C++
操作系统 跨平台
软件类型 开源软件
开源组织 Google
地区 不详
投 递 者 孔小菜
适用人群 未知
收录时间 2015-04-21

软件简介

Benchmark 是一个支持功能标杆管理的库,类似于单元测试。

示例代码:

static void BM_StringCreation(benchmark::State& state) 
{  while (state.KeepRunning())
    std::string empty_string;
}
// Register the function as a benchmarkBENCHMARK(BM_StringCreation);
// Define another benchmarkstatic void BM_StringCopy(benchmark::State& state) 
{
  std::string x = "hello";  while (state.KeepRunning())
    std::string copy(x);
}BENCHMARK(BM_StringCopy);
BENCHMARK_MAIN();
展开阅读全文

代码

的 Gitee 指数为
超过 的项目

评论 (0)

加载中
更多评论
暂无内容
发表了博客
2014/04/26 21:37

benchmark

package org.springside.modules.test.benchmark; import java.math.BigDecimal; import java.util.concurrent.TimeUnit; /** * Benchmark中任务线程的基类. * * @see ConcurrentBenchmark */ public abstract class BenchmarkTask implements Runnable { protected int taskSequence; protected ConcurrentBenchmark parent; protected long previousRequests = 0L; protected long nextPrintTime; @Override public void run...

0
0
发表了博客
2019/05/30 16:34

Benchmark简介

一、Benchmark简介 Benchmark是一个评价方式,在整个计算机领域有着长期的应用。正如维基百科上的解释“As computer architecture advanced, it became more difficult to compare the performance of various computer systems simply by looking at their specifications.Therefore, tests were developed that allowed comparison of different architectures.”Benchmark在计算机领域应用最成功的就是性能测试,主要测试负载...

0
0
发表于服务端专区
2016/07/04 18:08

redis-benchmark

Redis-benchmark是官方自带的Redis性能测试工具,可以有效的测试Redis服务的性能。 ``` Usage: redis-benchmark [-h ] [-p ] [-c ] [-n [-k ] -h Server hostname (default 127.0.0.1) -p Server port (default 6379) -s Server socket (overrides host and port) -c Number of parallel connections (default 50) -n Total number of requests (default 10000) -d Data size of SET/GET value in bytes (default 2) -k 1=keep...

0
4
发表了博客
2013/11/27 10:42

[Browse]benchmark

Kraken Kraken JavaScript Benchmark,powered by mozilla(firefox builder). http://krakenbenchmark.mozilla.org Browsermark 2.0 Google Octane GoogleV8 (v7) - chrome Sunspider Vellamo - HTML5/Metal

0
0
发表了博客
2013/07/12 15:32

Benchmark Pi

http://www.superpi.net/ Super PI is a single threaded benchmark that calculates pi to a specific number of digits. It uses the Gauss-Legendre algorithm and is a Windows port of a program used by Yasumasa Kanada in 1995 to compute pi to 232 digits. (learn more) https://play.google.com/store/apps/details?id=gr.androiddev.BenchmarkPi&hl=zh_CN...

4
0
发表了博客
2019/06/05 01:13

go test benchmark

Benchtest的简单使用 一个简单的benchtest用例 // 以BenchmarkXXX类似命名,并传入b *testing.B 参数 func BenchmarkLoopSum(b *testing.B) { for i := 0; i < b.N; i++ { total := 0 for j := 0; j <= maxLoop; j++ { total += j } } } 查看benchtest的参数: go help testflag -bench grep 通过正则表达式过滤出需要进行benchtest的用例 -count n 跑n次benchmark,n默认为1 -be...

0
0
发表了博客
2019/08/14 15:05

baseline与benchmark

baseline 可以理解成比较中作为“参照物”的存在,强调比较,在比较中作为参照物,基线。 benchmark:本身是一种标准、规则。 承接Matlab、Python和C++的编程,机器学习、计算机视觉的理论实现及辅导,本科和硕士的均可,咸鱼交易,专业回答请走知乎,详谈请联系QQ号757160542,非诚勿扰。 本文同步分享在 博客“于小勇”(CSDN)。 如有侵权,请联系 support@oschina.cn 删除。 本文参与“OSC源创计划”,欢迎正在阅读的你也加...

0
0
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
暂无内容
0 评论
1 收藏
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部