摘要: 1. 并发和并行:一个好的并发算法未必是一个好的并行算法2. 并发编程的2个设计要点:安全和性能,在多CPU环境下还要考虑可扩展性3. 安全性:    a. 最常见的方法是要求对象在任意时刻都应该满足一致的状态(不变约束)    b. 在某些无阻塞算法中,允许对象暂时处于不一致状态,但是应该在运行中检测并立刻修正它4. 影响安全的因素:原子性、可见性和指令顺... 阅读全文
posted @ 2008-11-28 10:29 在路上的牛 阅读(442) 评论(0) 推荐(0) 编辑