【发布时间】:2013-06-19 15:33:03
【问题描述】:
如何为给定系统确定用于操作的最大/正确线程数?我有一个可以用 1 到 100 个线程完成的操作。我可以运行一些测试并找出最有效的方法,但它似乎在很大程度上取决于用户的系统。
这是否有先例,取决于内核数量、操作系统等?
我正在使用 C#.NET,但我不确定这会有所作为。
【问题讨论】:
-
您想根据条件(CPU 负载、内存...)为每个用户系统进行自定义吗?
标签: c# .net multithreading performance operating-system