小编Cod*_*aks的帖子

我可以运行多少个并行进程?

我有一个带有 8 个逻辑处理器的 corei7 处理器。

我正在尝试使用 parallel.For 在 dotnet core 2.2 中运行并行任务。当我测量开始时间时,有 9 个任务并行启动。不是应该只有8个吗?

下面你可以看到:

i => [ThreadId],[ProcessorNumber] == starttime - endtime

在此处输入图片说明

并行任务结果

parallel-processing task-parallel-library .net-core

7
推荐指数
1
解决办法
1775
查看次数