腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
内核和
进程
是如何通信的?
、
、
在
Linux
中,
进程
间
通信有多种方式,例如共享内存、(命名)管道、套接字、消息队列。内核向
进程
发送
信号
,更.?
进程
间
通信可以在
进程
之间传输任意数据,而可以在内核和<em
浏览 0
提问于2019-03-26
得票数 2
1
回答
如何用AutoResetEvent从Windows移植到
Linux
进程
间
事件
、
、
、
我当前的Windows代码使用命名事件进行
进程
间
通信。可能有许多
进程
在等待该事件,当它发出
信号
时,所有等待的
进程
都会被释放,然后事件返回到无
信号
状态。为此,我使用了PulseEvent函数。在
Linux
中如何做到这一点?pthread函数似乎是线程
间
的通信。我不知道
信号
量在哪里可以提供与Windows相同的行为。Posix
信号
量似乎只释放了一个等待线程。如果
信号
量可以释放所有等待的线程,那么就可以工
浏览 1
提问于2013-12-07
得票数 2
3
回答
是否所有类型的
进程
/线程
间
通信都需要系统调用?
、
、
、
在
Linux
中,
进程
间
通信的类型如下 所有类型的线程通信都需要系统调用吗?我想知道是否所有
进程
间
通信和线程
间
通信都涉及从用户模式切换到内核模式,以便操作系统内核运行来执行通信?由于系统调用都涉及这样的交换机,我问通信是否需要系统调用。例如,“共享内存”既可用于
进程
间
通信,也可用于线程<e
浏览 10
提问于2015-02-07
得票数 3
2
回答
DBus与其它
进程
间
通信方法的区别
、
、
、
、
当我研究
Linux
进程
间
通信时,我已经知道了一些方法,例如:管道、消息队列、套接字、
信号
、共享内存、
信号
量,而且没有一种叫做Dbus的方法。但是今天,当我研究Dbus时,我读到:“D总线是一个
进程
间
通信系统”(参见链接:)。 所以我的问题是: DBus和其他IPC方法有什么不同?
浏览 34
提问于2015-11-24
得票数 12
回答已采纳
1
回答
信号
是由操作系统内核或
进程
生成的吗?
、
、
说 ..。内核可以生成
信号
通知
进程
事件。例如,当
进程
写入已被读取器关闭的管道时,将生成SIGPIPE;默认情况下,这会导致
进程
终止,这在构建shell管道时非常方便。
信号
是由操作系统内核或
浏览 3
提问于2015-12-15
得票数 1
3
回答
什么是指
信号
是异步的?
、
、
信号
是在Unix、类Unix和其他符合POSIX的操作系统中使用的
进程
间
通信的一种有限形式.
信号
是向
进程
或同一
进程
中的特定线程
发送
的异步通知,以便将发生的事件通知
进程
。我真的不明白这是甚麽意思: 这是否意味着,就像I/O一样,一个
信号
被
发送
到一个
进程
,而
发送
该
信号
的
浏览 3
提问于2015-06-03
得票数 1
回答已采纳
2
回答
关于
linux
信号
的几个问题
、
(SIGRTMIN + 1)是
进程
间
通信的安全吗?使用sigqueue(2)或kill(2)
发送
标准
信号
和实时
信号
有什么不同吗?如果我使用sigqueue(2)
发送
一系列SIGUSR1(标准
信号
)并缓慢处理它们,队列中是否有多个SIGUSR1实例? 如何使用kill(2)
发送
SIGRTMIN(实时
信号
)?他们会排队吗?
浏览 6
提问于2012-03-14
得票数 4
回答已采纳
3
回答
应用程序之间的通信?
、
、
、
我是编程新手,以前没有接受过正式的培训,所以如果这是一个模糊的问题,请容忍我。谢谢
浏览 3
提问于2011-08-14
得票数 6
1
回答
bash中的` has‘只能向
进程
组有其他
进程
(Es)的单个
进程
发送
信号
吗?
、
bash中的kill只能从当前shell
进程
向
进程
组
发送
信号
吗?这就是我到目前为止得到的职位的印象。 bash中的kill只能向
进程
组有其他
进程
(Es)的单个
进程
发送
信号
吗?在
Linux
中,是否总是从
进程
或内核向
进程
组
发送
信号
,而不是向单个
进程
发送
信号
?
浏览 0
提问于2017-08-09
得票数 0
回答已采纳
1
回答
sendsignal.exe是做什么的?
、
、
我听说是用来将java应用程序的日志写到文件中的。您能提供更多关于它做什么和如何做的信息吗?请用简单的英语,我不是一个专业的程序员。
浏览 0
提问于2012-05-24
得票数 1
回答已采纳
2
回答
在
Linux
中,我如何判断哪个
进程
向我的
进程
发送
了
信号
、
我想知道
发送
此
信号
的
进程
的pid。 这有可能吗?
浏览 231
提问于2011-12-05
得票数 37
回答已采纳
2
回答
Windows包的等价物是posix_ipc?
、
windows上python中的
进程
间
通信原语(
信号
量、共享内存)?posix_ipc在
linux
上运行得很好,在windows上有类似的东西吗?
浏览 3
提问于2009-11-21
得票数 1
3
回答
成千上万的读取器/写入器锁在一个
进程
中。
、
、
、
、
我目前正在设计一个具有大规模同步模式的C++跨平台(
Linux
/Windows)服务器应用程序。我在内部使用boost::线程作为操作系统特定线程的抽象。我的应用程序的另一个特性是,在给定的时间内,大多数
信号
量是不活动的(通常大约有32个“客户端”线程在数千个
信号
量上等待/
发送
信号
)。注意,由于整个服务器在一个
进程
中运行,所以我使用基于线程的轻量级
信号
量(而不是
进程
间
信号
量)。
浏览 9
提问于2011-08-06
得票数 6
1
回答
共享内存锁定和
进程
崩溃
、
、
、
我知道
进程
间
同步在不同的操作系统上可以有不同的工作方式。最大的区别是当锁定共享内存的
进程
崩溃时会发生什么。Windows释放在
进程
崩溃后锁定命名互斥锁,而
linux
不释放它。在
linux
下,在
进程
崩溃后,如何可能出现命名互斥或
进程
间
信号
量?我已经在网上搜索过了,但我没有找到能很好地解释问题和解决方案的人。 我希望有人能帮助我。对不起,我的英语不好。
浏览 1
提问于2010-08-28
得票数 1
1
回答
杀死-SIGTERM和KILLSIG:安全终止应用程序
、
在
Linux
系统上,
信号
-KILLTERM
发送
一个允许应用程序安全关闭的
信号
。这些问题可能有点理论性,但我想要理解它们。 是否有一个子
进程
,或类似的
进程
,运行在一个应用程序的后台寻找这个
信号
?这些问题来自于
Linux
看门狗,在阅读手册页时,我看到监督狗的过程是首先向给定的PID
发送</em
浏览 1
提问于2015-11-03
得票数 3
回答已采纳
1
回答
为什么两个相同文件的
linux
进程
不能共享文本段?
我正在经历
linux
进程
,我有以下疑问。 如果我从不同的shell执行两次相同的程序,就会创建两个
进程
。我始终认为,这两个
进程
将分享文本部分。但一些互联网页面表明,文本段不会在
进程
之间共享。有谁能让我知道为什么不能在不同的
进程
之间共享?
浏览 2
提问于2014-09-18
得票数 1
回答已采纳
2
回答
.net核心应用程序:如何将SIGTERM
发送
到子
进程
?
、
在
Linux
上运行的.NET核心应用程序是否有可能向子
进程
发送
SIGTERM
信号
?我们正在考虑将我们的.net应用程序移植到..net core并在
Linux
上运行,以避免当前的
信号
实现(即从父
进程
发送
CloseMainWindow(),使用pywin32包,在子
进程
中使用SetConsoleCtrlHandler
浏览 0
提问于2016-12-08
得票数 8
回答已采纳
1
回答
从操作系统接收SIGTERM
、
、
操作系统(
Linux
)可以向
进程
发送
SIGTERM吗?若有,何时?在什么情况下?例如,当我的
进程
写入不正确的地址时,操作系统会向其
发送
SIGSEGV。提前感谢
浏览 5
提问于2017-05-23
得票数 0
2
回答
64位/32位IPC的POSIX
信号
量的替代方案?
、
、
、
、
我需要为一个需要在64位和32位
进程
之间同步的项目实现某种类型的阻塞等待。忙于等待共享内存变量会导致性能/调度问题,并且POSIX
信号
量似乎不支持32位和64位
进程
之间的IPC。对于
Linux
上的
进程
间
同步,是否还有其他低开销的替代方案?
浏览 23
提问于2019-07-18
得票数 3
1
回答
如果用户定义的
信号
不够,我能做什么?
、
、
、
Linux
只有两个用户定义的
信号
,SIGUSER1和SIGUSER2,但它们已经被用于squid。我想使用另一个用户定义的
信号
在squid中调用我自己的处理程序函数,如果我想要另一个用户定义的
信号
,我能做什么。我不希望套接字作为
进程
间
通信的方式。 有人知道怎么做吗?
浏览 6
提问于2013-11-13
得票数 1
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Linux系统编程 进程间同步
使用信号 signal 进行进程间通信|Python 标准库
Linux系统编程之进程间通信方式:管道二
Linux系统编程之进程间通信方式:命名管道二
深入了解进程间通信:System V信号量+共享内存
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
实时音视频
活动推荐
运营活动
广告
关闭
领券