文档章节

使用DISPATCH_BENCHMARK函数进行基准测试

q
 qqzhao2010
发布于 2016/03/16 15:21
字数 76
阅读 32
收藏 0
uint64_t dispatch_benchmark(size_t count, void (^block)(void));

size_t const objectCount = 1000;
uint64_t n = dispatch_benchmark(10000, ^{
    @autoreleasepool {
        id obj = @42;
        NSMutableArray *array = [NSMutableArray array];
        for (size_t i = 0; i < objectCount; ++i) {
            [array addObject:obj];
        }
    }
});

NSLog(@"-[NSMutableArray addObject:] : %llu ns", n);

http://www.cnphp6.com/archives/85423

http://objccn.io/issue-2-3/

http://nshipster.cn/benchmarking/

本文转载自:http://www.cnphp6.com/archives/85423

共有 人打赏支持
q
粉丝 0
博文 150
码字总数 42625
作品 0
海淀
程序员
私信 提问
react-hooks-redux

react-hooks 是 react 官方新的编写推荐,我们很容易在官方的 useReducer 钩子上进行一层很简单的封装以达到和以往 react-redux redux-thunk redux-logger 类似的功能,并且大幅度简化了声明...

大灰狼的小绵羊哥哥
12/04
0
0
使用70行代码配合hooks重新实现react-redux

原由 react-hooks 是 react 官方新的编写推荐,我们很容易在官方的 useReducer 钩子上进行一层很简单的封装以达到和以往 react-redux redux-thunk redux-logger 类似的功能,并且大幅度简化了...

超级大柱子
11/10
0
0
Java 虚拟机 OpenJ9 和 Hotspot 的 Benchmark 测试

IBM 开源了它开发的 J9 Java 虚拟机 (JVM),并将其贡献给了 Eclipse 基金会,重命名为 Eclipse OpenJ9。J9 是一个高性能可伸缩的 Java 虚拟机,是许多 IBM 企业级软件产品的核心,OpenJ9 可作...

局长
2017/09/19
2.7K
21
解密标准性能评估组织SPEC:我们并不是一个高冷的机构

SPEC峰会通常是内部闭门会议,为何今年首次在中国召开变成了开放大会?SPEC亚洲峰会在中国召开背后又意味着些什么? 在服务器硬件水平趋向同质化的情况,是否会降低SPEC Benchmark测试的意义...

玄学酱
05/10
0
0
Celero —— 一个 C++ 的基准测试管理库

介绍 对代码进行持续性开发和有意义的基准测试是一个复杂的任务。虽然测试工具本身(Intel® VTune™ Amplifier, SmartBear AQTime, Valgrind)与应用程序没有相关性,但是它们在某些时候对一...

oschina
2013/11/01
1K
0

没有更多内容

加载失败,请刷新页面

加载更多

Spring Cloud Feign 异常处理

问题 最近在项目开发中,使用 Feign 调用服务,当触发熔断机制时,遇到了以下问题: 异常信息形如:TestService#addRecord(ParamVO) failed and no fallback available.; 获取不到服务提供方...

xiaomin0322
16分钟前
1
0
解决OSX使用oh-my-zsh后.bash_profile自定义失效

场景描述 为了使OSX自带的终端在使用上更加顺手,便安装了oh-my-zsh插件, 但发现之前在.bash_profile自定义的一些内容都失效了。 问题分析 oh-my-zsh有自己的配置文件,覆盖了.bash_profile...

SuShine
19分钟前
0
0
java中线程读取配置文件properties

配置文件在很多方面可以用到,比如数据库连接,数据库工厂方法的调用,只要在配置文件中修改即可,不用修改程序,使用起来还是很方便的。 现在演示一下通过线程读取配置文件进行反射的一种方...

寒风中的独狼
22分钟前
2
0
面向接口编程详解-Java篇

  相信看到这篇文字的人已经不需要了解什么是接口了,我就不再过多的做介绍了,直接步入正题,接口测试如何编写。那么在这一篇里,我们用一个例子,让各位对这个重要的编程思想有个直观的印...

浮躁的码农
22分钟前
2
0
NPM install -save 和 -save-dev 傻傻分不清

本文原文地址:https://www.limitcode.com/detail/59a15b1a69e95702e0780249.html 回顾 npm install 命令 最近在写Node程序的时候,突然对 npm install 的-save和-save-dev 这两个参数的使用...

翔飘飘
24分钟前
2
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部