之所以写这篇文章是受到这篇文章的启发,一老外写的,很无私,
原文地址是: http://www.codeproject.com/Articles/362996/Multi-core-programming-using-Task-Parallel-Library
以前也老听到过多核编程,有幸看了上面的这篇文章,想把自己的一些理解写下来
1、为什么要有多核编程的技术那,无非两点,多核cpu的出现和经常出现一个cpu告诉运行,另一个cpu闲着,
cpu不应该是这种使用情况
应该是这种
2、C#(.net )对多核编程的支持,从.net 4.0 开始支持多核编程了,使用的namespace是System.Threading和System.Threading.Tasks