- 博客(2)
- 收藏
- 关注
转载 linux互斥锁的基本知识
1 竞争条件 当一个线程访问一个数据结构的时候,另一个线程也访问同一个数据结构,这时就出现了竞争条件——两个线程(也可能是多个)竞争对同一个资源(如全局变量,尤其是链表、哈希表等)的访问。 当其中一个线程处理到一部分的时候,另外的线程可能进入了对同一数据的处理,而且出于调度的原因,它运行的比前一个更快;这时,同样的处理可能就出现了多次。 例如,一个代表任务列表的单向链表(队列),一个线程从当
2016-05-28 21:53:31 934
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人