![]() |
1
3
最好的办法是严格衡量性能,并在进行任何更改之前确定瓶颈。向问题抛出额外的线程或进程不太可能得到最佳解决方案。从这里开始 extensive .Net profiler information . 为什么32个线程是一个神奇的数字?你的吞吐量是不是比31/30/29等更好? 当线程不工作时,它们在做什么?在任何给定的时间内,活动的线程数都不能超过系统中的处理器内核数。如果您是CPU受限的,那么添加更多的线程会产生相反的效果。
您的外部瓶颈候选是什么—直接I/O、网络、数据库?你还没有说太多关于这个应用程序的实际功能。
|
![]() |
S. Jacson · 任意两台发电机的速度差(内置功能) 2 年前 |
![]() |
Sadeq Dousti · 相当于“嵌套删除”的执行性能SQL查询 2 年前 |
![]() |
Prince · 复制大型文件需要更多时间 2 年前 |
![]() |
Sagar · 为什么在循环之外声明变量会更快? 2 年前 |
![]() |
seco · 如何在不挂起页面的情况下加载JS 2 年前 |