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

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

一、并行和多线程

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

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

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

额,貌似还是有区别的。

原文地址:https://www.cnblogs.com/4kapple/p/2145706.html