本书详尽地介绍了如何在开发软件时**地使用并发和硬件并行,以及如何设计、实现和维护大型的,主要以Windows平台上的C#和C++等语言编写的并发程序。本书为应用程序、系统以及库等的开发人员在多核处理器上编写**、**的代码提供必要的工具和技术指导。
要想学习在windows和.NET上进行并发编程的*优方法和通用模式,那么本书将是你**需要的一本书。 本书详细讲述Windows并发编程的相关知识。内容分为四个部分:**
部分“概念”从高层视角介绍并发的基本概念,为读者理解并发打下基础
:第二部分“机制”**介绍了一些基础的功能、内部工作机制以及各种
APl等;第三部分“技术”介绍了一些常见的编程模式、*优方法、算法,
以及在编写并发软件时需要使用的各种数据结构;第四部分“系统”介绍
了一些在系统架构和流程中经常出现的问题。
本书内容翔实,实例丰富,适合Windows开发人员、Windows测试人员
;和Windows技术支持人员等参考。
对本书的赞誉
译着序
序
前言
致谢
作者简介
**部分 概念
第1章 概述
1.1 为什么需要并发
1.2 程