腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
如何保证跨多个线程的连续执行?
、
、
此应用程序将发送和接收所有CLI /O,并将其转换为用户易于理解的
语言
。
浏览 5
提问于2014-08-19
得票数 0
2
回答
信号量
需要系统吗?
、
、
、
、
它主要是关于Unix系统,
C
编程
语言
,它经常提到POSIX,所以最好在这里问这个问题。 需要考虑单处理器系统
浏览 4
提问于2017-03-09
得票数 4
回答已采纳
2
回答
如何在
C
语言
中对sem_open进行多次调用?
、
、
我在用
C
语言
实现基于Linux的系统时,很难获得
信号量
。我的申请过程如下:如果我在分叉之前创建
信号量
,它可以正常工作。或者是否有任何方式在一个进程中打开
信号量
并使用共享内存
机制
与子进程共享它?
浏览 9
提问于2010-02-19
得票数 9
回答已采纳
2
回答
并发和线程化书籍
、
对于非特定
语言
的线程和并发
编程
方面的书籍,有什么建议吗?这本书涵盖了不同类型的互斥、等待条件、
信号量
以及它们与线程化应用程序的连接。如果您有一本特定于
语言
的书,我希望它不涉及托管或脚本
语言
,如Java、
C
#、Python等。
浏览 1
提问于2012-07-29
得票数 3
回答已采纳
3
回答
Ada95中的线程和
信号量
、
、
如何在这种
语言
中使用
信号量
?
浏览 2
提问于2010-01-14
得票数 4
回答已采纳
1
回答
在执行过程中,两个由两个不同的线程在不同
信号量
上执行的等待操作可以交错吗?
、
、
、
我被约翰·
C
·米切尔引用的“
编程
语言
中的概念”的引文激励着: “原子性防止一个等待过程的单个语句与相同
信号量
的上的另一个等待__的单个语句交织。”等待和信号操作需要是原子的,这通常是由一些“较低”的
机制
来执行的:获取锁禁用中断、禁用抢占、测试和设置.但是,从概念上讲,对于每个
信号量
实例,这些锁在某种程度上是“私有”的?换句话说,是否允许一个线程在开始时获得锁,然后在对一个
信号量
执行等待操作的过程中被抢占,然后另一个线程在对其他
信号量
的等待操作开始时获
浏览 3
提问于2016-12-20
得票数 0
回答已采纳
1
回答
如何在NXC中控制线程的执行顺序?
、
我想在先发制人的线程调度环境中编写并行程序,我可以使用互斥(总是初始化为不接受的二进制互斥)、等待指令以及线程协作指令(对线程中的另一个任务产生)来同步线程,但是没有任何可用的
信号量
机制
(实际上,我正在用NXC
编程
语言
编写Lego Mindstorm的程序)。如果我有
信号量
,我想我会这样做://in A while(true) down(SemA); //Do
浏览 3
提问于2012-09-10
得票数 1
4
回答
将POSIX
信号量
的值递增1以上
、
、
、
我有一个要求,其中我必须将POSIX
信号量
的值递增1以上。有没有其他方法可以做到这一点?或者我必须走System V的路?非常感谢,提前。
浏览 1
提问于2010-08-16
得票数 3
回答已采纳
2
回答
如果
C
中的
信号量
没有调用sem_destroy(),会发生什么情况?
、
、
这与
C
语言
中的
信号量
编程
有关。 sem_t mutex; .
浏览 3
提问于2014-10-29
得票数 2
回答已采纳
1
回答
用户级线程上的无锁
编程
的有用性
、
然而,从我在互联网上的冲浪中,我看到我们现在有几种抢占式的用户线程
机制
。请针对配备了抢占
机制
的ULT和未配备抢占
机制
的ULT这两种情况提出建议。
浏览 0
提问于2013-12-23
得票数 3
2
回答
如何在win32接口中删除互斥和
信号量
?
、
、
、
我目前正在使用win32应用程序接口用
C
语言
编程
。我该怎么做呢,到目前为止,我还没有在MSDN上找到任何关于它的东西。 谢谢!
浏览 1
提问于2012-01-31
得票数 0
回答已采纳
1
回答
sem_t的结构和
信号量
的实现
、
、
、
在
C
编程
语言
中,为什么我们需要一个特殊的sem_t类型来定义
信号量
?难道不能是一个整数吗? sem_t是如何定义的?函数sem_post和sem_wait是如何实现的?EDIT:一个像GNU
C
库这样的示例实现将会很棒。
浏览 2
提问于2013-04-18
得票数 2
回答已采纳
1
回答
如果尝试将
信号量
初始化为负值,会发生什么情况
、
如果尝试将
信号量
初始化为负值,会发生什么情况semaphore s = -1; 我知道这没有意义,但我想知道,如果你这样做了,会得到错误消息,你的程序不会执行;或者不会有错误消息,你以后会面临逻辑错误
浏览 143
提问于2019-04-15
得票数 0
回答已采纳
4
回答
关于Java和
C
#中的多维数组的问题?
、
、
、
在Java或
C
#
编程
语言
中,我们可以像下面这样声明多维数组:arr[0] = new int[3]; arr[1] = new int[4];我想知道代码中的内存分配
机制
,特别是它们与
C
编程
语言
之间的区别?
浏览 2
提问于2012-01-10
得票数 0
6
回答
在单个线程中执行Java代码是否保证是连续的?
、
、
、
在Java、
C
和
C
++中,源代码保证在一个给定线程内逐行执行,即使在编译器优化之后?对我来说,主要的系统是Android,我为它实现了我自己的
信号量
和互斥锁
机制
(例如,没有充分利用内置的Java并发
机制
,比如“同步”和“易失性”关键字),这比Java提供的
机制
更适合我的应用程序。然而,一位朋友警告我,由于转换的多个级别,Java经历了从源代码到机器代码的转换,除非我使用Java的内置并发
机制
,否则无法保证我的
信号量
和锁定实现将按我的意愿执行。因此,主要
浏览 3
提问于2013-02-22
得票数 0
回答已采纳
1
回答
除锁定(自旋锁、sempahore)之外的同步
机制
、
、
、
、
我知道在
c
中同步有几种
机制
,像自旋锁,
信号量
,seq_lock,条件变量等等,每种
机制
都有它的优缺点,以及什么时候使用取决于情况。 但是上面的每一种同步
机制
都会给程序增加一些额外的处理。那么,除了锁定(自旋锁、
信号量
)之外,还有什么
机制
可以实现同步吗?
浏览 1
提问于2014-08-01
得票数 0
2
回答
为什么浏览器不解释更多的
编程
语言
?
、
、
虽然有大量的
编程
语言
,但浏览器解释的
编程
语言
不多。<script>标记具有一个类型属性,可以设置为javascript或ecmascript。php可以嵌入到带有<php [code] ?为什么没有类似的
机制
来嵌入python/haskell/
c
/等等?它们缺乏浏览器环境(例如javascript的“document”对象和php的超级全局),但是在这些
语言
中,类似的环境可以作为模块构建。许多
编程
浏览 8
提问于2014-04-08
得票数 4
回答已采纳
3
回答
为什么Go通道会限制缓冲区大小
、
、
这似乎限制了该
语言
对使用单一
机制
的通用同步的支持,因为与无限
信号量
相比,它缺乏方便性。例如,广义
信号量
的值可以无限制地增加。
浏览 23
提问于2017-01-28
得票数 8
1
回答
lock只适用于多线程
编程
吗?
、
、
、
、
对于其他允许多线程
编程
的
语言
,如
C
#或Java,它们都有锁定
机制
。但是在内部,JavaScript解释器是否有某种锁定
机制
来确保操作是原子的呢?
浏览 2
提问于2015-07-29
得票数 0
2
回答
如何将POSIX
信号量
值设置为1?
、
、
、
我正在用
c
语言
实现
信号量
,我有一个POSIX计数
信号量
。我想给它赋值。而且我不想使用Wait或Post。我可以这样做吗?POSIX
信号量
有像"setValue“这样的函数吗?
浏览 3
提问于2015-08-25
得票数 2
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
C语言的几个易混淆的文件与编程机制!
C语言编程之C语言加密字符
C语言推箱子源码分享,C语言兴趣视频教程,C语言编程,C语言可视化编程
C语言编程错误提示,献给初学C语言编程的你们
Linux系统编程 信号量
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
实时音视频
活动推荐
运营活动
广告
关闭
领券