让程序奔跑如风1-Net并行和多线程的纠结

最近项目中用到并行,对程序进行一些优化,也查阅了很多资料,对Net并行有了一些感悟,特地记录下来。

一、并行和多线程

到底并行(parallel)是不是多线程(Thread or Task)呢?

1.多线程是单核时代的概念,让很多工作分散到多个thread里面,加快程序效率。

2.并行是多核时代的概念,一台电脑往往有2-4个核心,为了协调各个CPU共同干活,就发明了并行。

额,貌似还是有区别的。

posted on 2011-08-19 14:43  咖啡色  阅读(271)  评论(0编辑  收藏  举报