腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
linux
c
++创建最大值的信号量。
、
、
我想要创建一个
队列
来存储我的任务,我希望它是一个缓冲
队列
,我想使用一个信号载体来保证它的
线程
安全,因为我使用几个
线程
来执行从任务
队列
中弹出的任务。当
队列
的大小小于buffer_size (由我定义的变量)时,add_task
线程
将把新任务推送到任务
队列
,当任务
线程
满时,任务
线程
将被阻塞,因此我需要一个最大值等于buffer_size的信号
池
。initial count MAX_SEM
浏览 3
提问于2014-03-05
得票数 3
回答已采纳
1
回答
Spring ThreadPoolTaskExecutor
队列
中的
线程
何时进入运行状态?
、
、
、
我使用的核心
池
大小为3,
队列
大小为50,最大
池
大小为500。假设核心
池
和
队列
有
线程
,如下所示
线程
D是否只在核心池中的一次执行完成之后才执行?或 运行中的
线程
是否可以说核心池中的B处于等待状态,而
线程
D被拖入核心
池
?
浏览 1
提问于2022-04-01
得票数 1
回答已采纳
2
回答
一个可移植的库,用于工作
线程
池
和作业
队列
等
、
我正在开发一个可移植的(就像在
Linux
和Windows中一样)
C
/
C
++程序--一个游戏--它将使用多
线程
来完成诸如路径查找之类的工作。 是否有健壮的库来处理
线程
池
的任务分配?或者,我真的必须从pthread或
线程
库开始,然后自己实现作业
队列
之类的吗?
浏览 1
提问于2011-02-08
得票数 0
2
回答
多
线程
服务器的
c
++设计
、
、
、
、
当尝试在
linux
上实现具有并发支持的简单回显服务器时。 如果在
池
循环中设置
浏览 0
提问于2016-01-21
得票数 2
回答已采纳
2
回答
如何异步地将任务添加到探戈(D) ThreadPool?
、
、
、
我正在将任务
队列
/
线程
池
模式系统与D中的n
线程
系统进行比较。我对D编程语言非常陌生,但以前使用过
C
、Java和Python中的
线程
。我正在使用Tango库,我正在构建一个the服务器作为示例。我决定使用tango.core.ThreadPool作为
线程
池
,因为我的项目侧重于传统
线程
和任务
队列
之间的易用性和性能。显示我有三个选项: ThreadPool.wait() -当
池
从
队列
浏览 5
提问于2011-12-04
得票数 2
回答已采纳
2
回答
优先生产者和消费者
、
用例是-不同的作业集,分为3种类型,进入阻塞
队列
,有3个
线程
或一个
线程
组用于消费。
队列
中的作业CT1、CT2、CT3CT1流程A1-作业CT3进程
c
1-cn作业
浏览 2
提问于2014-05-15
得票数 0
2
回答
等待
线程
池中的任务完成
、
、
我在
C
++中创建了一个
线程
池
,它将所有任务存储在一个
队列
中。
线程
池
启动n个
线程
,它从
队列
中获取任务,处理每个任务,然后从
队列
中删除任务。我不知道如何等待所有的任务,completion.This是一个设计问题。
浏览 0
提问于2011-01-01
得票数 4
回答已采纳
1
回答
使用pthread作为具有
队列
的
线程
池
?
我是
C
语言的新手,所以如果这个问题很不对劲,我很抱歉。我曾经使用Java executor服务来创建固定的
线程
池
,并且在理解如何在
C
中做类似的事情时遇到了麻烦。我学习了如何在
c
中使用pthread创建
线程
(这看起来很简单),但是我不确定如何创建一个固定数量的
线程
占用的
队列
?到目前为止,我做过的所有教程要么在主语句中启动
线程
,要么在for循环中启动
线程
。如果我这样做,那么我将拥有数百万个
线程
(每个工作
浏览 0
提问于2012-06-03
得票数 2
回答已采纳
2
回答
通过
线程
经济实现可伸缩性:异步操作与
线程
池上的多
线程
生产者/消费者
队列
?
、
、
、
、
我目前使用的是数据库MongoDb和它的官方
C
#驱动程序,它还不支持异步操作。因此,我正在考虑使用一个简单的生产者/消费者
队列
来处理mongodb请求,以减少阻塞
线程
的数量。这是通过让
线程
池
线程
在
队列
上插入db请求,然后让它们继续执行其他任务来实现的。该
队列
具有多个执行实际db请求的专用
线程
,并且当请求返回结果时,该结果被移交给
线程
池
线程
。然而,我现在想知道在使用
浏览 2
提问于2012-01-27
得票数 3
回答已采纳
2
回答
C
# 4.0和具有有限非专用
线程
池
线程
使用者的
队列
、
、
C
# 4.0的新BlockingCollection不能满足我们需要的简单需求:我在寻找一个很好的解决方案,使用新的
C
# 4
浏览 1
提问于2011-04-17
得票数 1
回答已采纳
1
回答
多
线程
:每个系统在不同的
线程
或
线程
池上?
、
我正在使用OpenGL和
C
++构建一个相当复杂的游戏。我一直在考虑如何实现多
线程
,两个选项是:我想知道哪一个通常被认为更好:在性能、维护、可伸缩性、代码嗅觉等方面。
浏览 0
提问于2019-08-29
得票数 1
回答已采纳
3
回答
使用
队列
的消息,处理资源因消息类型而异
、
、
、
、
我在为异步
队列
使用者
线程
组合算法时遇到了一些问题,即从单个
队列
中读取需要分派以执行一些长时间运行(至少几秒钟)工作的项目。即。我们的系统对每种不同的消息类型都有不同的并发值,例如,我们一次只能执行3 x A消息,但我们可以一次执行5 x B和4 x
C
消息。我当前的(中断)算法是让单个
线程
从
队列
的前端读取每个作业并将其分派到一个
线程
池
,每个作业的主体
浏览 5
提问于2009-06-16
得票数 0
1
回答
多
线程
for服务器的
线程
池
、
、
、
、
我想写一个多
线程
的网络服务器,我应该使用
线程
池
。我可以为
线程
池
使用
队列
吗?如果可以,您建议
队列
是循环
队列
还是双链接列表?哪个更适合我的web服务器实现?如果
队列
不是一个好的选择,那么建议
线程
池
使用什么数据结构?
浏览 3
提问于2013-11-05
得票数 1
回答已采纳
1
回答
任务相对较大的
线程
池
、
我在
C
中创建了一个
线程
池
。池中的每个
线程
执行完全相同的功能。几个生产者
线程
使用相当标准的mutex/cond方法将新数据放入
池
的
队列
中。 新的数据总是相对较大的,必须执行的处理量可能需要相当长的时间。每当我看到这样的实现时,工作人员就会锁定
队列
,而他们要么复制所需的数据,要么执行所请求的任务。在我的例子中,这两种操作都可能需要一段时间,在此期间,其他
线程
将被阻塞,无法访问
队列
。我应该如何宣布某个特定
浏览 3
提问于2015-06-20
得票数 0
回答已采纳
3
回答
具有有序完成的异步
线程
池
、
在基本
线程
池
模式中,主
线程
将任务推送到请求
队列
。
线程
池
以未指定的顺序执行任务,并在每个任务完成时向主事件循环发送通知。 在某些情况下,您可以从额外的吞吐量中受益,但只能按照指定的顺序使用已完成的任务。主
线程
发送由
线程
池
处理的音频块。可以并发处理多个块并按顺序完成,但是主
线程
必须按照提交处理的顺序将每个处理块推送到音频流中。我的第一个想法是使用请求任务的某种
线程
安全
队列
(链接列表或d
浏览 5
提问于2017-07-17
得票数 1
回答已采纳
1
回答
为什么这个http
线程
池
会死掉(连接),但会继续运行?
、
、
下面的代码接受一个初始字符串('a‘、'b’或'
c
'),两个
线程
类型来回传递它,并将'W‘和'H’反复附加到它,标志着工作
线程
或Http
线程
最后一次处理该字符串。http
线程
池
将拉出网页,工作
线程
将向db添加信息,然后为http
线程
提供更多的urls。他们只是来回走动。我希望
线程
池
和
队列
都保持活动状态,除非这两个
线程
<em
浏览 2
提问于2014-10-06
得票数 0
回答已采纳
1
回答
apache可移植运行时是否支持信号量
、
、
gcc 4.7.2你好,我可以使用posix信号量,但我更愿意使用更可移植的信号量。
浏览 20
提问于2013-01-05
得票数 1
回答已采纳
3
回答
单
线程
池
vs每个任务一个
线程
池
、
、
、
、
拥有一个
线程
池
,每个
线程
都在其中请求、解析和加载,这是标准的吗?换句话说,只有一个类实现了Runnable。或者,比方说,拥有三个不同的
线程
池
更有效,第一个
线程
池
发出请求并将它们推入
队列
,第二个
线程
池
从第一个
队列
轮询,解析并将解析的数据推送到第二个
队列
,最后第三个
池
从第二个
队列
轮询数据并加载到数据库中?
浏览 0
提问于2012-09-10
得票数 4
4
回答
具有有界
队列
的Java
线程
池
、
、
我使用java.util.concurrent的类来创建一个固定
线程
池
,用于运行web服务器的请求处理程序:描述如下: 创建一个
线程
池
,该
池
重用在共享无界
队列
上操作的一组固定
线程
。然而,我正在寻找
线程
池
实现,它将做完全相同的事情,除了一个限制的
队列
。是否有这样的执行?还是需要为固定
线程</em
浏览 3
提问于2011-06-10
得票数 34
回答已采纳
1
回答
Vulkan
队列
(家庭)、命令(
池
)和硬件使用
、
我有一些关于
队列
/
队列
系列、命令缓冲器/
池
的GPU用法的问题。因此,也许最好只使用这一个图形
队列
。 问题3:书中说命令缓冲区属于命令
池
。当使用具有多个缓冲区的一个
池
而不是使用每个具有一个缓冲器的多个
池
时,有什么不同?是因为有障碍吗?使用Vulkan时,应该使用多
线程
,以避免阻塞CPU.据我所知,每个命令
池
使用一个
线程
,因为每个
池
的屏障(最小的同步工具)都能工作。这有意义吗?还是每
浏览 0
提问于2021-11-17
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
分享:C语言编程——LINUX 多线程
线程和队列概述
Android C++系列:Linux线程(一)概念
java线程池趣味事:这不是线程池
线程池详解
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
云直播
活动推荐
运营活动
广告
关闭
领券