
并行计算
jackfirst86
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
浅谈.NET下的多线程和并行计算系列文章索引[转]
浅谈.NET下的多线程和并行计算系列文章索引 浅谈.NET下的多线程和并行计算(一)前言 浅谈.NET下的多线程和并行计算(二)线程基本知识 浅谈.NET下的多线程和并行计算(三)线程同步基础上 浅谈.NET下的多线程和并行计算(四)线程同步基础下 浅谈.NET下的多线程和并行计算(五)线程池基础上 浅谈.NET下的多线程和并行计算(六)线程转载 2011-03-18 16:05:00 · 916 阅读 · 0 评论 -
确保真正的线程安全——微软为什么不提供线程安全库
线程安全在高并发情况下是一个非常严重的问题。以下代码在多线程访问时,会出现问题。我们以List.Add为例,来说明在多线程访问下的状况。以下代码是List.Add的实现。public void Add(T item){ if (this._size == this._items.Length) this.EnsureCapacity(this._size + 1); t转载 2011-07-28 12:28:37 · 494 阅读 · 0 评论 -
AutoResetEvent和ManualResetEvent 线程同步
在.Net多线程编程中,AutoResetEvent和ManualResetEvent这两个类经常用到, 他们的用法很类似,但也有区别。ManualResetEvent和AutoResetEvent都可以通知一个或多个正在等待的线程已发生事件,在线程间进行同步时使用,它们都继承自EventWaitHandle。Set方法将信号置为发送状态,Reset方法将信号置为不发送状态,WaitOne等待信号原创 2011-06-30 16:35:00 · 623 阅读 · 0 评论