- 博客(3)
- 资源 (11)
- 收藏
- 关注
原创 多核时代:并行程序设计探讨(6)——多机协作(又叫分布式处理)
多机协作(又叫分布式处理)嗯,费了九牛二虎之力,终于将Windows和Linux对比完了。你是否准备伸个懒腰,喝杯热咖啡,听点音乐来放松一下呢?别急,革命尚未成功,同志还需努力,铁还得趁热打。还记得第二篇博文里面总结的两种并行实现技术没有?一个是“多进程多线程”,另一个是“多机协作”,到目前为止我们基本上只把“多进程多线程
2009-08-17 23:26:00 3658 2
原创 多核时代:并行程序设计探讨(5)——Windows和Linux对决(进程间同步)
Windows和Linux对决(线程间同步)1.1 Windows线程同步1.1.1 关键代码区Critical Section所谓“关键代码区”,相信大家看名字也能理解个大概了。首先:它很关键,第二:它是代码区。之所以关键,当然目的就是每次只能一个线程能够进入;既然是代码区,那就是只能在一组拥有同样代码的线程中用。那什么情况下会用到关键代码区呢?当然是要保护多个
2009-08-08 23:31:00 4859 1
原创 多核时代:并行程序设计探讨(4)——Windows和Linux对决(进程间通信)
进程间通信多进程和多线程本质上就是将原来一个进程或者线程处理的任务分给了多个进程或者线程,也可以说是将原来一个CPU处理的任务分给了多个CPU处理,类似于随着生产力的发展,原来一个人包打天下的个人英雄主义时代被分工合作的团队取代一样。既然是一个团队,就必然涉及到分工合作问题,并行程序的设计本质上就是解决“分工”和“合作”的问题。其中
2009-08-04 20:47:00 6886 3
十年磨一剑之架构设计
2014-12-24
TCP头信息详解(英文版 pdf)
2013-12-13
spring_in_action中文第二版(高清完整书签版).part2
2013-11-05
设计模式精解 Design_Patterns_Explained
2009-03-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人