摘要: 25.7UsingaDedicatedThreadtoPerformanAsynchronousCompute-BoundOperation 使用专用线程执行异步的计算限制操作 本节将展示如何创建一个线程,并让它执行一次异步计算限制(asynchronouscompute-bound)操作。虽然... 阅读全文
posted @ 2013-01-15 10:02 gnhao 阅读(146) 评论(0) 推荐(0) 编辑
摘要: 25.8ReasonstoUseThreads使用线程的理由使用线程是出于三方面的理由:●可以使用线程将代码同其他代码隔离。这将提高你的应用程序的可靠性。事实上,这也是为什么Windows在OS中引入线程概念的原因。Windows之所以需要线程来获得可靠性,是因为你的应用程序对于操作系统来说是第三方组件,而Microsoft不会在你发布应用程序之前对这些代码的质量进行验证。但在发布前,你应该自行测... 阅读全文
posted @ 2013-01-15 09:55 gnhao 阅读(137) 评论(0) 推荐(0) 编辑
摘要: 25.2 Thread Overhead . 线程开销 线程是非常强大的,因为它允许windows 即使在应用程序执行一个长时间运行的任务情况下也能及时响应。另外,线程允许用户使用一个应用程序(比如任务管理器) 强制终止一个似乎已经冻结的应用程序。但是,和一切虚拟化机制一样,线程会有空间(内存消... 阅读全文
posted @ 2013-01-15 09:49 gnhao 阅读(140) 评论(0) 推荐(0) 编辑