C# visualstudio中的多线程处理速度慢
我创建了一个多线程代码来加速我的计算。可悲的是,从VisualStudio运行它只是一半的乐趣,直接运行exe是超级棒的 从Visual Studio运行:34秒,60-80%的cpu使用率C# visualstudio中的多线程处理速度慢,c#,visual-studio,C#,Visual Studio,我创建了一个多线程代码来加速我的计算。可悲的是,从VisualStudio运行它只是一半的乐趣,直接运行exe是超级棒的 从Visual Studio运行:34秒,60-80%的cpu使用率 直接运行exe:11秒,100%cpu使用率 有解决办法吗?我希望我的exe以100%的速度使用所有cpu核心,即使在从visual studio运行时也是如此。这是因为附加了调试器(visual studio本身)。你注意到“不调试运行”选项了吗?没有,我没有注意到。如果我愿意的话,我就是这样用的。谢谢这
直接运行exe:11秒,100%cpu使用率
有解决办法吗?我希望我的exe以100%的速度使用所有cpu核心,即使在从visual studio运行时也是如此。这是因为附加了调试器(visual studio本身)。你注意到“不调试运行”选项了吗?没有,我没有注意到。如果我愿意的话,我就是这样用的。谢谢这不是取消此的所有调试功能的最佳解决方案。。但是如果这是唯一的方法,我在工作中使用这两种方法。您并不总是需要调试器。仅当您想暂停程序并检查变量时。对于其他工作,您可以在大多数情况下不使用调试器运行它。