腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(1515)
视频
沙龙
2
回答
64位/32位
IPC
的
POSIX
信号量
的
替代
方案
?
、
、
、
、
我需要为一个需要在64位和32位进程之间同步
的
项目实现某种类型
的
阻塞等待。忙于等待共享内存变量会导致性能/调度问题,并且
POSIX
信号量
似乎不支持32位和64位进程之间
的
IPC
。对于Linux上
的
进程间同步,是否还有其他低开销
的
替代
方案
?
浏览 23
提问于2019-07-18
得票数 3
1
回答
如何使用语义获取实现sem_open
、
、
我想使用System
信号量
实现一些
POSIX
信号量
API,并发现这个博客很有用。 creat(fname, 0444); semget(key, 1,
IPC
_CREAT)但是semget返回
信号量
集标识符,而sem_open返回一个新
的
POSIX
浏览 1
提问于2017-08-30
得票数 0
4
回答
关于:
Posix
和第五系统
IPC
、
、
、
、
消息队列、共享内存和
信号量
之间
的
IPC
最容易转换为网络
IPC
,哪一个是最难
的
。 是否更容易将System共享内存转换为网络
IPC
,还是将
Posix
共享内存转换为网络
IPC
?
浏览 7
提问于2009-04-30
得票数 2
回答已采纳
2
回答
<semaphore.h>和之间
的
区别
、
、
<semaphore.h>和<sys/sem.h>中包含
的
函数有什么不同?是否存在使用头部或其他头部更好
的
情况?
浏览 2
提问于2012-06-16
得票数 10
回答已采纳
3
回答
System V和
Posix
信号量
之间
的
差异
、
、
、
、
使用System V和
Posix
信号量
之间
的
权衡是什么?
浏览 15
提问于2008-12-15
得票数 30
回答已采纳
2
回答
为什么
ipc
看不到一些
posix
共享内存段和
posix
信号量
?
、
、
、
、
我使用
posix
共享内存和使用pshared=1
的
posix
未命名
信号量
构建了一个客户机服务器应用程序,
信号量
被放置在共享内存中。这个程序运行良好,但是当我输入
ipc
-m或
ipc
-s时,我没有看到我创建
的
任何共享内存段或
信号量
。为什么会这样呢?/* Server main function for implementing client server program using
Posix
Shared
浏览 12
提问于2009-05-18
得票数 2
回答已采纳
1
回答
为什么我不能与我创建
的
System V
信号量
交互?
、
、
、
我正在尝试使用C语言中
的
System V
信号量
进行实验,但是我
的
课程对我没有帮助。我可以创建我
的
信号量
并删除它(使用semget()和semctl()),但是我不能与它交互:它
的
值总是保持不变(0),并且当我请求它做它
的
信号量
工作时(使用semop()),它不能完成它
的
信号量
工作。顺便说一下,我提取了下面我已经编写
的
关于我
的
信号量
的
代码: #in
浏览 4
提问于2020-02-11
得票数 0
4
回答
System V
IPC
与
POSIX
IPC
、
、
System V
IPC
和
POSIX
IPC
之间
的
区别是什么?为什么我们有两个标准?如何确定要使用
的
IPC
函数?
浏览 118
提问于2011-01-03
得票数 89
回答已采纳
1
回答
semget:如何避免
信号量
组在创建/初始化时并发访问?
、
、
、
、
当我使用semget创建
信号量
组id时(传递
IPC
_CREAT |
IPC
_EXCL标志)--在一般情况下,我在组中
的
信号量
没有初始化,可能包含“随机值”。因此,我需要在获得新创建
的
信号量
组
的
id后立即初始化所有
信号量
。我
的
问题是: 如何避免semgrpID=semget(semgrpKey,nSemaphores,
IPC
_CREAT |
IPC
_EXCL);和semctl(sem
浏览 1
提问于2016-11-03
得票数 0
2
回答
Windows包
的
等价物是
posix
_
ipc
?
、
windows上python中
的
进程间通信原语(
信号量
、共享内存)?
posix
_
ipc
在linux上运行得很好,在windows上有类似的东西吗?
浏览 3
提问于2009-11-21
得票数 1
2
回答
在不调用semctl()
的
情况下调用semget()后面跟着semop()是正确
的
吗?
、
、
我正在研究中
信号量
的
示例程序。新创建
的
集合中
信号量
的
值是不确
浏览 0
提问于2016-11-16
得票数 4
回答已采纳
1
回答
如何可靠地初始化
IPC
信号量
?
、
、
、
、
引用man semget int sem_id = semget(key, nsems,
浏览 1
提问于2016-01-31
得票数 0
1
回答
在单个虚拟机上运行在两个不同操作系统上
的
两个进程之间
的
IPC
、
、
、
、
是否有已知
的
方法在运行在同一硬件上并由XEN虚拟化
的
两个操作系统之间进行进程间通信。 使用mmap
的
浏览 1
提问于2017-01-25
得票数 3
1
回答
半函数
的
半函数值
、
、
通常,sys/ypes.h文件中
的
一些常量标志值作为第三个参数传递给semget()函数。但是,为项目提供给我们
的
一段代码包含这样一个semget()函数调用: sem_id = semget(SEMKEY, 1, 0) // accessing pre-defined semaphore我们可以说,当访问前面定义
的
信号量
时,我们将semflg参数设置为零吗?
浏览 1
提问于2018-04-13
得票数 0
回答已采纳
1
回答
POSIX
名为
信号量
存储在哪里?
、
、
、
命名
信号量
(使用semaphore.h)由表单/somename;
的
名称标识,即以null结尾
的
字符串最多为NAME_MAX-4 (即251个),该字符串由一个初始斜杠组成,后面跟着一个或多个字符,没有一个字符是斜杠因为名称对应于文件系统中
的
路径名。这个
信号量
在哪里? 作为
ipc
是系统V semaphores.How定位
POSIX
信号量
?
浏览 4
提问于2016-04-11
得票数 4
回答已采纳
1
回答
为什么POCO选择为OSX使用
Posix
信号量
?
、
、
、
我是MAC/OSX
的
一只新蜜蜂。我正在开发一个跨平台运行时,它在大多数可移植
的
C++ API中使用POCO库。我看到POCO在OSX上使用
POSIX
信号量
来实现NamedMutex,而不是使用很少用于其他*NIX
的
SysV
信号量
。sem_trywait(_sem) == 0; struct sembuf op; op.sem_op = -1; op.sem_flg = SEM_UNDO |
IPC
_NOWA
浏览 2
提问于2010-08-10
得票数 0
1
回答
启动没有UI
的
iOS扩展
、
、
在googling搜索之后,我发现最好
的
方法就是使用扩展。根据Apple扩展指南,用户通过与系统提供
的
用户界面交互来打开应用程序扩展。例如,用户通过激活应用程序中系统提供
的
共享按钮并从显示
的
列表中选择扩展来访问共享扩展。 我
的
问题是,我们可以访问共享/动作/文档提供扩展没有任何UI按钮。我们可以自定义扩展
的
启动方式吗?还有其他安全
的
方法来进行应用程序间
的
通信吗?
浏览 3
提问于2016-04-06
得票数 0
回答已采纳
2
回答
Python中
的
命名
信号量
?
、
、
、
我有一个python脚本,它使用
的
资源不能被超过一定数量
的
并发运行
的
脚本使用。谢谢,波阿斯 PS。由于与这个问题无关
的
原因,我不能将任务聚合到一个持续运行
的
进程/守护进
浏览 3
提问于2010-05-10
得票数 13
回答已采纳
2
回答
什么dbus性能问题可以阻止它从嵌入式系统?
、
、
、
、
从我
的
阅读来看,由于守护进程
的
存在,dbus
的
性能应该比其他消息传递
ipc
机制慢两倍。据我所知,dbus是否打算用于小消息。如果需要传递大量数据,解决
方案
之一是将数据放入共享内存或堆中,然后使用dbus通知。正在考虑
的
其他
ipc
机制有:信号、匿名管道、命名管道或FIFO、SysV消息队列、
P
浏览 1
提问于2014-08-01
得票数 10
回答已采纳
1
回答
为什么
POSIX
不提供健壮
的
IPC
信号量
(关于进程崩溃安全性)
、
、
、
、
根据这个链接,似乎没有健壮
的
信号量
进程间,所以作者最终选择了文件锁,通过系统级或内核级控制来保证文件锁
的
正确释放。 但是我也发现了pthread 提供
的
健壮互斥,为什么没有类似健壮
信号量
的
东西呢?还有一个额外
的
问题:关于
IPC
同步,我们有哪些健壮
的
替代
方案
?文件锁似乎是最好
的
。我认为提供这样
的
机制从系统或内核层面来说并不是那么困难,因为他们确实实现了字段锁。那么为
浏览 0
提问于2021-03-26
得票数 1
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
2023年最佳Aspera替代方案,选择适合的Aspera替代方案
Linux/UNIX系统编程手册 PDF 高清电子书
要考虑的三大 Docker 替代方案
值得推荐的13个 Jenkins 替代方案
用于分析日志的10个Splunk替代方案
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
腾讯会议
活动推荐
运营活动
广告
关闭
领券