大叔也說(shuō)并行和串行`性能提升N倍(N由操作系統(tǒng)位數(shù)和cpu核數(shù)決定)

返回目錄

并行是.net4.5主打的技術(shù),同時(shí)被封裝到了System.Threading.Tasks命名空間下,對(duì)外提供了靜態(tài)類Parallel,我們可以直接使用它的靜態(tài)方法,它可以并行一個(gè)委托數(shù)組,或者一個(gè)IEnumerable的迭代,而今天主要通過(guò)一個(gè)訪問(wèn)數(shù)據(jù)庫(kù)的代碼,來(lái)說(shuō)說(shuō)并發(fā)Parallel對(duì)整個(gè)程序的提升是那么大,我們主要從數(shù)據(jù)庫(kù)連接數(shù)和程序運(yùn)行時(shí)間上就可以很清晰的看到效果。

簡(jiǎn)單的測(cè)試代碼