腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
传递pthread_mutex_t到函数
、
、
把
线程
锁传递给函数可以吗?我之所以要求这样做,是因为我有很多
线程
,比如10,充当使用者,和2个
生产者
,每个使用者
线程
都有自己的链接列表(缓冲器),
生产者
会根据特定的规则将数据发送到这些
线程
中的一个,所以有时候
生产者
1发送给
消费者
1,然后再发送给
消费者
2,然后返回到
消费者
1等等。所以我在想这个,
生产者
1调用函数链接-列表来共享数据
浏览 1
提问于2012-12-25
得票数 0
1
回答
线程
多
线程
、
、
、
、
我总共有6个
线程
和两个FIFO队列。这6个
线程
是:参赛总人数为500人。我的问题是:当所有500个条目都通过queue1路由到队列2并退出队列时,我如何才能让这两个半
消费者
和
消费者
存活呢?对于
生产者
线程
来说,这很容易,因为我可以维护条目的全局计数。因此,如果total_en
浏览 1
提问于2011-02-07
得票数 2
6
回答
生产者
-
消费者
上的Java多
线程
、
、
我正在看一个关于Java多
线程
的视频教程。介绍了用Java实现著名的“
生产者
-
消费者
”问题。 它使用wait()和notifyAll()来确保
生产者
线程
和
消费者
线程
之间的正确通信。这位导师故意创建了几个
生产者
线程
,而只有一个
消费者
线程
,但他留下了一个未回答的问题:“最好是
生产者
线程
和
消费者
线程
的数量相等,如果
生产者</e
浏览 2
提问于2013-04-05
得票数 5
回答已采纳
3
回答
生产者
和
消费者
-使用Executors.newFixedThreadPool
、
、
、
、
我对
生产者
-
消费者
模式的理解是,它可以使用
生产者
和
消费者
之间共享的队列来实现。
生产者
将工作提交到共享队列,
消费者
检索并处理它。它也可以通过
生产者
直接提交给
消费者
(
生产者
线程
直接提交给
消费者
的执行器服务). 来实现 现在,我研究了Executors类,它提供了一些常见的
线程
池实现。根据规范,newFixedThreadPool方法“重用了固定数量的
线程
,这些
浏览 3
提问于2011-08-12
得票数 7
回答已采纳
5
回答
生产者
消费者
模式-处理
生产者
失败
、
、
我有一个
生产者
/
消费者
模式,如下所示每个
生产者
都在运行数据库查询,并将结果写入其队列
消费者
调查所有的
生产者
队列。目前,如果存在数据库错误,
生产者
线程
就会死掉,然后
消费者
就会永远被困在产品队列上等待更多的结果。
浏览 5
提问于2012-05-04
得票数 1
3
回答
同步1个
生产者
和多个
消费者
(多
线程
)
、
、
我想实现
生产者
-
消费者
场景,其中有一个
生产者
线程
和多个
消费者
线程
。实际上,
生产者
线程
需要以固定的时间间隔(例如,5秒)创建一组对象,而
消费者
线程
需要使用这些对象。
浏览 1
提问于2012-08-31
得票数 0
1
回答
测试SharedResource类的JUnit测试用例中的
线程
、
、
、
我使用了三个
线程
来测试一个名为SharedResources的类;getGuy只是其中之一。我的问题是在启动
线程
后,只有第一个
线程
读取sharedResource,而且只有一次。
浏览 0
提问于2011-08-17
得票数 0
1
回答
对于
生产者
和
消费者
问题,POSIX消息队列和管道哪个更好
、
、
、
我有一个
生产者
线程
和
消费者
线程
,其中
生产者
运行得比
消费者
快我需要从
生产者
传输数据并在
消费者
上处理它,
生产者
将每秒提供1000个元素的数组,
消费者
应该等到它有10组数组并处理它(
消费者
每10秒运行一次)
浏览 2
提问于2020-07-26
得票数 0
1
回答
ThreadPool和
生产者
-
消费者
模式设计问题
、
、
我想使用ThreadPool为
消费者
实现一个
生产者
-
消费者
模式。我将有一个请求的
生产者
和多个
消费者
来处理传入的请求。当使用
线程
池实现
消费者
时,我的问题是,我是否应该仍然有自己的队列供
生产者
放置请求,然后将它们传递给
消费者
threadpool,或者我是否应该让
生产者
直接将其传递到ThreadPool队列?
生产者
在将其传递给
消费者
线程
之前,应该相当快地完成一些“预处理
浏览 6
提问于2010-10-04
得票数 1
回答已采纳
2
回答
执行者框架-
生产者
消费模式
、
、
、
、
许多
生产者
-
消费者
设计可以用Executor任务执行框架来表示,本身就是使用
生产者
-
消费者
模式。如果是的话,
生产者
-
消费者
模式对框架的实现有什么帮助?
浏览 1
提问于2017-10-24
得票数 1
回答已采纳
4
回答
一个
线程
可以与另一个
线程
通信吗?
、
在C#中,有没有办法根据
线程
的
线程
id或名称将消息发送到另一个
线程
? 基本上,对于学校的一个项目,我的教授希望我们做一个
生产者
/
消费者
交易,但将序列化的对象从
生产者
传递到
消费者
。一旦从
消费者
线程
的缓冲区中拉出一个字符串,这些字符串中的每一个都将被解码(包括threadid)并进行处理,并通过回调通知原始
生产者
。那么,如何仅使用
线程
id将事件发送到原始
生产者
线程</
浏览 0
提问于2012-02-05
得票数 2
回答已采纳
1
回答
JMS中的多
线程
、
、
、
、
我需要编写一个多
线程
JMS
生产者
和一个多
线程
JMS
消费者
;我对使用JMS比较陌生,以前从未使用过多
线程
。我在API中看到,您可以使用
生产者
的完成侦听器和
消费者
的消息侦听器异步发送和接收消息。这是否意味着使用完成侦听器和消息侦听器会导致程序多
线程
?如果没有,那么如何编写多
线程
生产者
和多
线程
消费者
呢?
浏览 1
提问于2015-06-08
得票数 1
1
回答
GCD内存膨胀Swift on
Linux
、
、
我正在研究一个无限
消费者
的
生产者
-
消费者
问题。
生产者
可以根据需要将任意多个任务放入处理队列。当队列为空时,使用者将阻塞
线程
。return } print(error)} 通常我会将循环中的所有内容放在一个自动释放池中,然而,这在
Linux
浏览 13
提问于2017-08-11
得票数 8
1
回答
使用pthread的无锁循环队列。有什么需要注意的吗?
、
、
、
、
我想在两个pthread之间实现一个无锁的单
生产者
、单
消费者
循环队列;用C语言,在ARM
Linux
上。 队列将保存字节,
生产者
将memcpy()内容放入,
消费者
将它们写出到文件中。我想知道编译器优化意味着我的头/尾写位于寄存器中,对其他
线程
不可见,或者需要在某个地方设置内存屏障。
浏览 48
提问于2011-06-23
得票数 1
回答已采纳
1
回答
在
线程
调度程序中为已等待和已通知的
线程
设置优先级
、
、
、
我有一系列的
生产者
和
消费者
线程
。在
消费者
线程
中,如果队列中没有数据,我会使用lock.wait()函数来停止执行。在
生产者
线程
中产生数据时,调用lock.notify(),
消费者
线程
退出等待状态,并移动到
线程
调度器以获取锁。当通知程序
生产者
线程
释放锁时,
线程
调度器会随机选择一个
线程
进行处理(也可以是另一个
生产者
线程</e
浏览 1
提问于2018-10-05
得票数 1
4
回答
多
生产者
/单
消费者
模型中的最优睡眠时间
、
我正在编写一个具有多
生产者
、单
消费者
模型的应用程序(多
线程
将消息发送到单个文件写入器
线程
)。在
消费者
线程
的循环中,它在处理完所有
生产者
线程
浏览 4
提问于2009-09-09
得票数 2
回答已采纳
1
回答
生产者
-
消费者
模式:唤醒UI
线程
、
如何实现以后台
线程
为
生产者
,UI
线程
为
消费者
的
生产者
-
消费者
模式?在传统的C++中,我会使用互斥锁、条件变量和标志,可能还会使用某种并发队列。
生产者
线程
将数据放入队列,锁定互斥锁,设置标志,解锁互斥锁,然后发信号通知条件变量。 如何使用UI
线程
实现类似的模式?谢谢。
浏览 1
提问于2013-04-30
得票数 1
回答已采纳
1
回答
一家、两家
消费者
及pthread_cond_signal & pthread_mutex_lock的使用
、
、
我对
线程
编程相当陌生,我正试图把我的注意力集中在cond_signal & mutex_lock上。我正在编写一个示例程序,它有一个
生产者
线程
和两个
消费者
线程
。
生产者
和第一个
消费者
之间有一个队列,
生产者
和第二个
消费者
之间有一个不同的队列。我的
生产者
基本上是一个通信接口,它从网络中读取数据包,并基于配置的过滤器将数据包传递给任一使用者。我试图在
生产者
和
消费者
之间使用pthre
浏览 4
提问于2010-06-26
得票数 2
回答已采纳
7
回答
Java - Basic多
线程
我想问一些关于Java
线程
的基本问题。让我们考虑一个
生产者
-
消费者
的场景。假设有一个
生产者
和n个
消费者
。
消费者
在随机时间到达,一旦他们被服务,他们就会离开,这意味着每个
消费者
都在自己的
线程
上运行。我应该继续使用
消费者
的永远运行条件吗?class Consumer extends Thread { while (true) { }这不是会让
浏览 0
提问于2011-11-09
得票数 3
3
回答
C++11非阻塞
生产者
/
消费者
、
、
我有一个C++11应用程序,它有一个高优先级
线程
在产生数据,另一个低优先级
线程
在使用数据(在我的例子中,是把数据写到磁盘上)。我希望确保高优先级
生产者
线程
永远不会被阻塞,也就是说,它只使用无锁算法。使用无锁队列,我可以将数据从
生产者
线程
推送到队列,并从
消费者
线程
轮询数据,从而实现上述目标。我想修改我的程序,使
消费者
线程
在不活动时阻塞,而不是轮询。看起来C++11条件变量可能对阻塞
消费者
线程<
浏览 1
提问于2014-01-29
得票数 9
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
4.kafka生产者&消费者
生产者-消费者模型:Java与Go实现对比
linux多线程服务器
Python的Socket知识7:队列、生产者消费者模型
Linux系统编程 线程属性
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
实时音视频
活动推荐
运营活动
广告
关闭
领券