多线程
文章平均质量分 82
sjsssd
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
【转】大并发下的高性能编程 – 改进的(用户态)自旋锁
原文地址 本文介绍了关于多线程编程中关于锁的分析,对优化多线程程序有一定的帮助。 前言 多线程程序中,锁的使用往往成为系统性能的关键。在做地址可视化项目的时候,由于内存管理部分需要频繁的更新内存的引用计数,所以产生了使用自旋锁的想法,这篇文章我们从自旋锁的性能开始说起,由浅入深的给出了一种改进的自旋锁的实现。 这里我们 1) 讨论自旋锁对并发程序性能的影响; 2) glibc中转载 2015-06-23 21:59:09 · 592 阅读 · 0 评论 -
【荐】Grand Central Dispatch Tutorial for Swift: Part 1/2
这篇文章非常详细的介绍了iOS中的GCD相关知识,并且结合具体实例进行了分析。 原文地址(建议评论也看一下) 感兴趣的朋友可以看看原文,在这里我总结和翻译了我个人认为比较精华的部分。 预备知识 顺序与并发(serial vs concurrent) 顺序执行指在同一时间只有一个任务被执行;并发则指任务可能会同时被执行。 任务(tasks) 在本文中,一个任务可以被认为就是一个闭包。实翻译 2015-06-28 21:04:22 · 627 阅读 · 0 评论
分享