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

vad*_*ade 0 c# multithreading backgroundworker

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

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

mbe*_*ish 6

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