线程池(ThreadPool介绍)
摘要:ThreadPool 类 目地:提供執行緒的集區,可用來公佈工作項目,處理非同步的 (Asynchronous) I/O,代表其他執行緒等候,和處理計時器。命名空间:System.Threading 成员: ThreadPool.GetMaxThreads(out int workerThreads,out int completionPortThreads)方法: 取得线程池之设定最大工作线程数...
阅读全文
posted @
2010-09-26 20:06
为了看阳光
阅读(876)
推荐(0) 编辑
竞态条件
摘要:概述: 如果两个或两个以上的线程同时访问相同的对象,或者访问不同步的共享状态.就会出现竞态条件举例: 如果多个线程同时访问对象StateObject,最后结果会如何呢? 如下代码,StateObject定义共享对象,如果一个线程刚好运行到if(State==10),就被其它线程占用.调度器去运行另一个线程. 第二个线程进入If体,将State值增加,即此时State=11, 第一个线程再次被...
阅读全文
posted @
2010-09-24 23:15
为了看阳光
阅读(1890)
推荐(0) 编辑