评论The Art of Multiprocessor Programming
2010-01-13
现在在读这本书, 已经看了ch.1-5, ch.8--10, 有了一点发言权,谈谈自己的看法。
首先,这本书挺对不起书名的,其中的错误挺多的,有些证明挺不严密的。例如, ch.2 中关于mutual exclusion 的证明,其隐含的前提没有指出,读起来很费解; ch.8 中的关于read-write lock 代码并不正确; 还有些typo没有被发现。 这些都大大的减少了这本书的可读性。
不过,尽管这本书有不足之处,还是一本很好的入门读物,其中的概念的阐述, 例子的选取都很好, 这也是我给它4星的原因。