【发布时间】:2009-02-17 23:34:26
【问题描述】:
我正在寻找 .NET 中的线程池库
- 我应该能够推送大约 100.000 个任务,因此应该为“阻塞”提供支持。 (显然我不能一次推送这么多任务,所以在添加新任务时应该支持一些阻塞,并且应该阻塞线程直到有新插槽可用)
- 不过分复杂
- 没那么贵(内存 - CPU 方面)
- 免费/开源(商业友好许可证)
我已经有了自己的支持所有这些的解决方案,但我不太确定它是否是最好的实现。所以我想看看其他库。
这将主要用于 HTTP 请求,因此更少的 CPU 更多的响应等待。这意味着 100 个并发线程是可以接受的。
【问题讨论】:
标签: .net multithreading http