C#BackgroundWorker是否可以在非多核CPU上运行?

时间:2012-12-08 03:39:06

标签: c# multithreading backgroundworker

我有一个使用C#制作的应用程序,它使用BackgroundWorker。它将部署到客户端PC。我的问题是,它是否可以在没有多核处理器的计算机上运行(BackgroundWorker)?

或者BackgroundWorker仅适用于多核处理器吗?

1 个答案:

答案 0 :(得分:6)

它会起作用。如果线程数多于核心数,则调度程序将使线程轮流共享CPU时间。