腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
基于
信号量
的等待
线程
计数和工作
线程
计数
、
、
有没有办法找到谢谢。
浏览 2
提问于2011-03-30
得票数 2
回答已采纳
2
回答
有没有一种方法可以创建一个新
线程
,为该
线程
分配空间,但在
c
++11中延迟执行?
、
假设我想创建一个
线程
,我想为该
线程
分配必要的空间,但是,我想推迟启动该
线程
。我正在处理一个
线程
池
,所以我想在启动
线程
池
之前准备好一些
线程
(但不运行)。在
C
++11中有什么方法可以做到这一点吗?
浏览 2
提问于2016-02-27
得票数 0
1
回答
apache可移植运行时是否支持
信号量
、
、
gcc 4.7.2你好,我可以使用posix
信号量
,但我更愿意使用更可移植的
信号量
。因为我正在使用APR,所以我宁愿坚持这样做。APR是否有<
浏览 20
提问于2013-01-05
得票数 1
回答已采纳
2
回答
信号量
作用域和行为
、
、
、
如果我有一个由几个程序集组成的应用程序,每个程序集都有几个类,每个类都有一个私有的静态
信号量
对象,具有不同的“队列”长度,如果我开始在不同位置的应用程序
线程
池中排队不同的任务,这是如何工作的?
线程
之间的行为是怎样的?我看到的所有示例都在一个程序集中包含一个或两个类,我不清楚这是如何工作的。在此之前,我对
信号量
一无所知,所以我对它进行了研究。它似乎确实限制了执行特定方法的
线程
的数量,但这与<em
浏览 0
提问于2012-04-20
得票数 0
回答已采纳
2
回答
为什么某些
线程
池
实现不使用生产者和使用者模型
、
我打算实现一个
线程
池
来管理项目中的
线程
。
线程
池
的基本结构是队列,一些
线程
在这个队列中生成任务,而由
线程
池
管理的一些
线程
正在等待处理这些任务。我认为这是阶级生产者和消费者的问题。但是当我在网络上搜索
线程
池
实现时,我发现这些实现很少使用这个经典模型,所以我的问题是为什么他们不使用这个经典模型,这个模型有什么缺点吗?为什么他们不使用全
信号量
和空
信号量
同步?
浏览 0
提问于2013-08-12
得票数 4
回答已采纳
1
回答
什么时候使用maxCount为1的
信号量
才有意义?
、
、
根据我所读到的,
信号量
被设计成允许多个
线程
同时访问一个资源
池
。我还发现互斥锁一次只允许一个
线程
访问一个资源。我目前正在使用一些使用SemaphoreSlim的代码,以确保只有一个
线程
可以访问资源。创建一个
信号量
,一次只有一个
线程
可以访问资源
池
,这样做有意义吗?在这种情况下,为什么不使用Mutex?或者(根据我所读到的)
C
#中类似的构造-- lock或Monitor?
浏览 2
提问于2018-01-29
得票数 0
2
回答
Java
信号量
等待空闲对其他
线程
的影响?
、
、
假设我在管理我的
线程
池
所以没有饥饿..。 当我使用
信号量
或另一个同步器,而
信号量
导致
线程
等待指定事件发生时(例如,
信号量
释放一个令牌),等待
线程
(它什么也不做)是否仍然在与活动
线程
竞争处理器资源?或者,在
信号量
释放令牌之前,它会占用后座资源吗?
浏览 0
提问于2014-06-17
得票数 0
回答已采纳
4
回答
有没有办法阻止应用程序关闭,同时工作仍在系统
线程
池中
、
我们使用一些第三方库,这些库将工作弹出到
线程
池中,我们不想在有未完成的活动时关闭。关闭应用程序时,即使System.Threading.ThreadPool中有未完成的工作,应用程序也会关闭,因为这些
线程
是后台
线程
。我已经看过使用GetAvailableThreads()和GetMaxThreads(),但它们可以是相同的,因为我们可能在
线程
被释放但没有分配排队的工作项时捕获了
线程
池
。 感谢所有的帮助?
浏览 0
提问于2009-04-16
得票数 1
回答已采纳
2
回答
线程
同步:不同资源数量需求的共享资源和动作
、
我有以下任务:每个操作都在单独的
线程
中执行。所有动作
线程
同时执行操作完成后,插槽将被释放因此,我需要使用函数WaitMultiple(int N)的“
信号量
”,该函数类似于
浏览 1
提问于2011-12-19
得票数 3
回答已采纳
2
回答
预
C
++20
信号量
库
、
、
、
C
++20将把计数和二进制
信号量
引入到
语言
中。同时,是否有一个
C
++11/14/17库提供类似的功能?所需特征:支持至少二进制
信号量
Libre许可证支持计数
信号量
小的(即不会拉进助推器或etc等)适当地使用
C
++11/14/17特性,特别是--如果需要的话,可以很好地使
浏览 0
提问于2020-03-08
得票数 1
8
回答
信号量
-初始计数的用途是什么?
、
、
、
要创建
信号量
,我需要提供初始计数和最大计数。MSDN声明初始计数为-可并发授予的对
信号量
的最大请求数。我可以理解,最大计数是可以并发访问资源的最大
线程
数。但是,初始计数有什么用呢? 如果我创建了一个初始计数为0、最大计数为2的
信号量
,则我的
线程
池
线程
都不能访问该资源。如果我将初始计数设置为1,将最大计数设置为2,那么只有
线程
池
线程
可以访
浏览 68
提问于2011-01-17
得票数 120
1
回答
Python中
信号量
的清理
、
、
我使用
信号量
将工作交给Python中的另一个
线程
。也就是说,主
线程
将一个项放在一个队列中,然后调用
信号量
的release方法;工作
线程
将在
信号量
上调用acquire,然后从队列中弹出一个项目来处理。我的问题是,在
信号量
终止之前,工人是否应该发布acquire以匹配
信号量
上的任何未完成的releases?
信号量
属于worker对象,在
线程
终止后不再使用;但是,该进程可能存在很长时间,并在将来创建许多辅助对象/
浏览 3
提问于2011-09-06
得票数 2
回答已采纳
2
回答
当进程被杀死时,有没有办法让
线程
从无限的
信号量
中出来等待?
、
、
、
、
语言
:
C
当进程被杀死时,
线程
等待
信号量
为什么不结束?我在Linux论坛上看到有SEM_UNDO可以帮助解决这种情况。
浏览 4
提问于2011-11-18
得票数 1
1
回答
如何保证跨多个
线程
的连续执行?
、
、
此应用程序将发送和接收所有CLI /O,并将其转换为用户易于理解的
语言
。背景
线程
类import java.util.ArrayList;import java.util.Scanner
浏览 5
提问于2014-08-19
得票数 0
1
回答
使用
C
语言
的POSIX在多个进程(而不是
线程
,仅进程)之间共享二进制
信号量
、
、
、
我正在使用
C
语言
中的POSIX在多个进程(而不是
线程
,进程)之间共享二进制
信号量
。如果我用互斥创建二进制
信号量
, { 0 = down, 1 = up */我将只能在
线程
浏览 4
提问于2015-08-22
得票数 3
2
回答
System.Threading.ThreadPool vs
信号量
?
、
、
、
示例
线程
池
:public static void Main() { Console.WriteLine("Hello from the thread pool.");} 示例
信号量
Console.WriteLine("Thread {0} previous semap
浏览 0
提问于2011-12-11
得票数 1
回答已采纳
2
回答
如何暂停创建新
线程
直到旧
线程
结束
、
、
、
因为我想将该文件保留为二进制文件,所以我有一个想法: 不幸的是,我想到了一个问题。读取的
浏览 0
提问于2018-05-02
得票数 3
1
回答
信号量
与同步
、
、
我无法从javadocs中的
信号量
描述中完全理解以下内容。 有人能帮我理解一下这件事及其含义吗。
浏览 1
提问于2010-10-15
得票数 12
2
回答
并发和
线程
化书籍
、
对于非特定
语言
的
线程
和并发编程方面的书籍,有什么建议吗?这本书涵盖了不同类型的互斥、等待条件、
信号量
以及它们与
线程
化应用程序的连接。如果您有一本特定于
语言
的书,我希望它不涉及托管或脚本
语言
,如Java、
C
#、Python等。
浏览 1
提问于2012-07-29
得票数 3
回答已采纳
2
回答
如何限制任务使用
线程
池中的所有
线程
?
、
我正在使用
线程
池
在我的应用程序的后台执行任务。然而,我的一些任务比其他任务更重。因此,我希望将繁重的任务限制在
线程
池
的某个子集上,从而为任何轻量级任务留出至少几个
线程
来执行。
浏览 0
提问于2011-04-12
得票数 2
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
分享:C语言编程——LINUX 多线程
java线程池趣味事:这不是线程池
线程池详解
Java多线程和线程池
线程池:newFixedThreadPool
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
实时音视频
活动推荐
运营活动
广告
关闭
领券