我有一个多核cpu,但我写的.net app只使用其中一个核心.当该选项可用时,如何使其使用多个核心.
这不是免费的.使用多个核心需要使用多个线程.您必须向程序明确添加线程支持才能同时使用多个内核.
这是一篇很棒的文章,探讨如何使用任务并行库(也称为并行扩展框架)利用托管代码来利用多个内核.
http://msdn.microsoft.com/en-us/magazine/cc163340.aspx