摘要: 底层的并发功能与并发语义不存在一一对应的关系。同步和条件等底层机制在实现应用层协议与策略须始终保持一致。(需要设计级别策略。----底层机制与设计级策略不一致问题)。简介1.并发简史。(资源利用率/公平性/便利性),进程通信通过粗粒度通信机制:文件/套接字/信号量/信号处理器/共享内存。高效做事----串行和异步好的平衡。线程共享文件句柄和内存句柄,都有自己的程序计数器、栈、局部变量;都访问堆中内存,需要更细粒度的内存共享机制。2.线程优势降低程序开发维护成本,提升性能(将异步工作流转为串行工作流,模拟人类交互;降低代码复杂度)(1)发挥多处理器计算能力(2)建模的简单性(多项任务,串行编写- 阅读全文
posted @ 2014-03-24 22:18 wanghongjun 阅读(798) 评论(0) 推荐(0) 编辑