threadpool

threadpool

文章 14 浏览 80

单纯增加连接池有什么危险?

我正在对 Apache 服务器进行一些性能测试,并收到可怕的消息“上下文池已耗尽!Dun Dun Dun”。 (添加了戏剧性的强调) 开发人员当前提出的建议是简…

贱贱哒 2024-09-16 04:37:29 9 0

ASP.NET线程池的正确使用方法是什么?

我的情况是这样的,我有一个文件会在一两个小时内慢慢填充(mp3、视频等)。当填充此文件时,许多用户连接到服务器以接收添加到服务器的新数据。 此时…

别挽留 2024-09-16 03:18:15 5 0

多线程工作线程状态

我使用 threadCount(= 100, 150, 255 等...) 创建线程 for (int i = 0; i < threadCount; i++) { Searcher src = new Searcher(i, this); threads[i] …

流年已逝 2024-09-16 03:04:00 9 0

一个非常简单的线程池,在 C++ 中使用 pthreads

我试图了解使用 POSIX pthreads 的一些基础知识。我(最终)需要做的事情是使用线程池模型并行化一些计算。目前我想确保我对 POSIX pthread 模型的工…

忆伤 2024-09-16 00:42:14 9 0

Java在对象构造函数中启动线程池

在对象构造函数中启动线程池是否安全?我知道你不应该从构造函数启动一个线程,关于“this”指针转义的事情(我不太明白这一点,但会做更多的搜索来尝…

云胡 2024-09-14 17:39:20 3 0

命名管道:很多客户。如何谨慎创建线程?线程池?

情况: 我在 Windows 上使用命名管道进行 IPC,使用 C++。 服务器通过CreateNamedPipe创建命名管道实例,并等待客户端通过ConnectNamedPipe连接。 每…

淡看悲欢离合 2024-09-14 04:26:52 13 0

在托管环境中使用非托管线程有哪些缺点?

在 weblogic 应用程序服务器等托管环境中创建自己的线程有哪些缺点? 每当我在应用程序服务器内工作时,我总是使用托管线程(使用 WorkManager api)…

北笙凉宸 2024-09-13 11:44:23 13 0

为什么 java.util.HashMap.getEntry 会阻塞我的程序?

我的程序被阻塞了,我用jstack Commander分析,下面的线程拿了锁“0x0000000603f02ae0”,其他线程拿不到锁。 我等了至少一小时,但线程没有解锁,我…

盛夏已如深秋| 2024-09-13 10:27:18 5 0

我怎样才能完成ThreadPool.Join?

我正在编写一个使用 ThreadPool.QueueUserWorkItem() 的 Windows 服务。每个线程都是一个短暂的任务。 当服务停止时,我需要确保当前正在执行的所有线…

习ぎ惯性依靠 2024-09-13 05:27:35 6 0

最大化工作线程利用率

为了解决问题(以及更好地理解多任务),我编写了一个小型线程池实现。该线程池启动许多工作线程,当线程池的客户端添加任务时,这些线程将任务从队列…

唠甜嗑 2024-09-13 01:42:05 6 0

一个让我知道至少 1 个线程何时完成的线程池?

我需要在 python 中使用线程池,并且我希望能够知道至少 1 个线程或“允许的最大线程”何时完成,这样如果我仍然需要做某事,我可以再次启动它。 我一…

软的没边 2024-09-13 00:55:48 17 0

消息队列 VS 线程池

消息队列和线程池有什么区别?…

偏爱你一生 2024-09-12 16:06:26 7 0

Perl 有哪些推荐的多线程管理器?

我对 Perl 中的多线程很陌生,正在寻找类似于 Java 线程池的东西。 有什么建议吗?…

橙幽之幻 2024-09-12 10:49:27 7 0

为什么 ScheduledThreadPoolExecutor 只接受固定数量的线程?

我可能会想象一些任务计划花费很长时间,并且 ScheduledThreadPoolExecutor 将为需要运行的其他任务创建额外的线程,直到达到最大线程数。 但似乎我只…

热鲨 2024-09-11 23:34:57 3 0

如何使用线程使 Win 服务长期运行

我有一个 win 服务托管一些我需要保持长时间运行的工作流程(一个 WorkflowApplication 和一个 WorkflowServiceHost)。因为 OnStart() 要求它完成并…

错爱 2024-09-11 18:55:43 8 0
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文