线程池 问答列表

ThreadPool、函数局部变量和 Thread 本地存储

作者:Tharani B 提问时间:1/12/2023

在线程池中,线程被重用以避免线程的创建和破坏。当线程池重用线程时,它不会清除线程本地存储中的数据。因此,当方法检查线程本地存储时,它找到的值是早期使用线程池线程时遗留的。 函数局部变量是函数的局部变...

使用异步委托或 ThreadPool.QueueUserWorkItem 实现大规模并行性?

作者:Mark Cidade 提问时间:10/11/2008

我有一个 .NET 应用程序,在批量导入中处理大约 300,000 条记录,每条记录需要几秒钟,因此我想并行化它。在下面的代码中,和有什么不一样?ProcessWithAnsycDelegates()...

为什么 Windows 10 会在我的程序中启动额外的线程?

作者:Adrian McCarthy 提问时间:1/16/2016

使用 Visual Studio 2015,在一个新的空 C++ 项目中,为控制台应用程序生成以下内容: int main() { return 0; } 在返回时设置断点,并在调试器中启动程...

在 Spring Web 方法中限制并发线程

作者:Cesar Lopes 提问时间:9/16/2023

我有一个Spring Web MVC应用程序,它在SOAP中有一个名为calculateWebMethod的Web方法。 由于并发请求的数量,服务器过载,我的团队决定将 Web 方法调用为公共静态同...

唤醒 ThreadPool 中现有线程的问题

作者:SP222 提问时间:11/11/2023

我需要有关此代码的帮助,因此,如果有人愿意提供帮助,我将不胜感激。 我创建了一个简单的线程池,它传递了一个数字数组,对于每个数字,线程需要计算该数字的阶乘。对我来说有什么问题,如果我创建了一个 2 ...

等待所有任务在线程池中完成

作者:SP222 提问时间:11/14/2023

我需要有关此代码的帮助,因此,如果有人愿意提供帮助,我将不胜感激。 我正在开发一个简单的线程池,它传递一个数字数组,线程并行计算每个数字的阶乘。我的代码中有什么问题,例如,如果我有两个线程并且我有六...


共6条 当前第1页