在我的书“MCTS Self-Paced Training Kit(考试70-515):使用MS .NET Framework 4进行Web应用程序开发”中,它指出:
(上下文是IIS 6和7)
线程池可能很棘手。什么时候 实现异步处理程序和 网页,使用性能测试 用于验证a下的性能的工具 重物。有时是开销 由异步编程引入 可以抵消这些好处。是否 性能的提高取决于很多 应用程序和Web的各个方面 服务器配置。 一个可靠的方法 获得性能提升就是创造一个 新线程。只有一个共同点 语言运行时(CLR)线程池 AppDomain,所以你一定不要 只需使用相同的线程ASP.NET 会使用。相反,创建你的 自己的。
如何在不重用当前线程池中的相同线程的情况下创建新线程?