在c\c ++中建议使用Threads and Concurrency中的优秀编程书

Ash*_*ban 27 c c++ concurrency multithreading

大家好!

我目前正在大学学习操作系统课程.我们主要研究理论,并用c ++进行简单的练习来运用一些理论原理.我想更多地研究c\c ++中并发和线程的实用编程,我想知道你们是否有一本好书可供推荐.

谢谢你们

Eam*_*voy 7

我一直在寻找这样一本书,他们很难找到.这个将在5月发布,如果有任何帮助:

http://www.manning.com/williams/

我买了这本书:

http://www.amazon.co.uk/gp/product/0123705916/ref=oss_product

这是非常好的,它是java,但大多数原则适用于c/ c++无论如何.


Cia*_*ale 5

如果您将使用类UNIX系统,那么我推荐David R. Butenhof 编程使用POSIX线程.

如果您将使用Microsoft Windows,那么我建议由Jim Beveridge和Robert Wiener 在Win32中编写多线程应用程序.

无论您最终使用哪个线程包,我建议您查看我写的两个演示文稿:通用同步策略多线程性能缺陷.这些简短的陈述包含有用的信息,遗憾的是,这些信息在许多其他书籍和文章中都没有讨论过.