![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
多线程
Slower001
这个作者很懒,什么都没留下…
展开
-
Break Free of Code Deadlocks in Critical Sections Under Windows
https://msdn.microsoft.com/zh-cn/magazine/cc164040%28en-us%29.aspx摘要临界区是一种防止多个线程同时执行一个特定代码节的机制,这一主题并没有引起太多关注,因而人们未能对其深刻理解。在需要跟踪代码中的多线程处理的性能时,对 Windows 中临界区的深刻理解非常有用。 本文深入研究临界区的原理,以揭示在查找死锁和确认性能问题转载 2015-05-12 14:43:53 · 459 阅读 · 0 评论 -
临界区与互斥锁的区别
一直没弄清楚这两个同步方式的区别,希望能好好总结下:原创 2015-05-12 18:05:00 · 9562 阅读 · 2 评论 -
多线程程序中操作的原子性
原文出处:http://www.parallellabs.com/2010/04/15/atomic-operation-in-multithreaded-application/0. 背景原子操作就是不可再分的操作。在多线程程序中原子操作是一个非常重要的概念,它常常用来实现一些同步机制,同时也是一些常见的多线程Bug的源头。本文主要讨论了三个问题:1. 多线程程序中对变量的读转载 2015-06-02 15:10:30 · 524 阅读 · 0 评论