随笔分类 -  linux 锁 & 多线程 & 工作队列

【转】 Linux中的工作队列
摘要:原文网址:http://blog.chinaunix.net/uid-20583479-id-1920134.html工作队列一般用来做滞后的工作,比如在中断里面要做很多事,但是比较耗时,这时就可以把耗时的工作放到工作队列。说白了就是系统延时调度的一个自定义函数。工作队列是实现延迟的新机制,从2.5... 阅读全文

posted @ 2015-11-26 14:01 wi100sh 阅读(559) 评论(0) 推荐(0) 编辑

【转】spin_lock & mutex_lock的区别? .
摘要:原文网址:http://blog.csdn.net/wilsonboliu/article/details/19190861本文由该问题引入到内核锁的讨论,归纳如下为什么需要内核锁?多核处理器下,会存在多个进程处于内核态的情况,而在内核态下,进程是可以访问所有内核数据的,因此要对共享数据进行保护,即... 阅读全文

posted @ 2015-11-26 14:00 wi100sh 阅读(403) 评论(0) 推荐(0) 编辑

【转】多线程编程指南
摘要:原文网址:http://docs.oracle.com/cd/E19253-01/819-7051/index.html多线程编程指南Book Information索引前言第 1 章 多线程基础介绍第 2 章 基本线程编程第 3 章 线程属性第 4 章 用同步对象编程第 5 章 使用 Solari... 阅读全文

posted @ 2015-11-26 13:58 wi100sh 阅读(182) 评论(0) 推荐(0) 编辑

【转】深层次探讨mutex与semaphore之间的区别(下)
摘要:原文网址:http://blog.chinaunix.net/uid-23769728-id-3173282.html这篇博文很长,虽然这是下篇,但还没结束,benchmark方面的东西正在进行中,另外还有一些问题我自己也在和别人讨论...所以我想除了还有“结束语”篇(其实这篇我基本写完了,但是还没... 阅读全文

posted @ 2015-11-26 13:55 wi100sh 阅读(1535) 评论(0) 推荐(0) 编辑

【转】自旋锁及其衍生锁
摘要:原文网址:http://blog.chinaunix.net/uid-26126915-id-3032644.html自旋锁自旋锁(spinlock)是用在多个CPU系统中的锁机制,当一个CPU正访问自旋锁保护的临界区时,临界区将被锁上,其他需要访问此临界区的CPU只能忙等待,直到前面的CPU已访问... 阅读全文

posted @ 2015-11-26 13:52 wi100sh 阅读(322) 评论(0) 推荐(0) 编辑

导航

< 2025年2月 >
26 27 28 29 30 31 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 1
2 3 4 5 6 7 8
点击右上角即可分享
微信分享提示