摘要: 第二章 .NET中的线程.NET有关线程操作都在System.Threading 命名空间,查看MSDN可以看出以下信息:System.Threading 命名空间提供一些使得可以进行多线程编程的类和接口。 除了同步的线程活动和访问选件类外数据(Mutex、Monitor、Interlocked,AutoResetEvent,等等),此命名空间包括允许您使用由系统提供的线程池的 ThreadPool 选件类,因此,在线程池中执行回调方法的 Timer 选件类线程。类说明 AbandonedMutexException当某个线程获取由另一个线程放弃(即在未释放的情况下退出)的 Mutex 对象. 阅读全文
posted @ 2013-01-07 14:28 飞蛾扑火 阅读(400) 评论(0) 推荐(0) 编辑
摘要: 《C#线程参考手册》(C# Threading Handbook)是由清华出版社在2003年出版的一本关于C#线程编程的大作!第一章 定义线程进程:"当启动应用程序时,系统会为该应用程序分配所需的内存以及其他资源。内存和资源的物理分离叫做进程!应用程序可以启动多个进程。" 进程是一个实体。每一个进程都有它自己的地址空间,一般情况下,包括文本域(text region),数据区域(data region),堆栈区域(stack region).文本域(text region) , 用来存储处理器执行的代码。数据区域(data region), 存储变量和进程执行期间使用的动态 阅读全文
posted @ 2013-01-07 12:08 飞蛾扑火 阅读(284) 评论(0) 推荐(0) 编辑