腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
杀死-SIGTERM和KILLSIG:安全终止应用程序
、
在
Linux
系统上,
信号
-KILLTERM
发送
一个允许应用程序安全关闭的
信号
。这些问题可能有点理论性,但我想要理解它们。 当系统
发送
终止
信号
时,在哪里
发送
?是否有一个子进程,或类似的进程,运行在一个应用程序的后台寻找这个
信号
?这些问题来自于
Linux
看门狗,在阅读手册页时,我看到监督狗的过程是首先向给定的PID
发送
终止
信号
,然后
发送
杀死-9
信号
来强制它。我想要
浏览 1
提问于2015-11-03
得票数 3
回答已采纳
1
回答
从操作系统接收SIGTERM
、
、
操作系统(
Linux
)可以向进程
发送
SIGTERM吗?若有,何时?在什么情况下?例如,当我的进程写入不正确的地址时,操作系统会向其
发送
SIGSEGV。提前感谢
浏览 5
提问于2017-05-23
得票数 0
2
回答
C++暂停外部程序
、
有没有可能通过暴力手段暂时暂停外部程序的执行?或者有类似效果的东西。
浏览 1
提问于2014-11-20
得票数 0
1
回答
bash中的` has‘只能向进程组有其他进程(Es)的单个进程
发送
信号
吗?
、
bash中的kill只能从当前shell进程向进程组
发送
信号
吗?这就是我到目前为止得到的职位的印象。 bash中的kill只能向进程组有其他进程(Es)的单个进程
发送
信号
吗?在
Linux
中,是否总是从进程或内核向进程组
发送
信号
,而不是向单个进程
发送
信号
?
浏览 0
提问于2017-08-09
得票数 0
回答已采纳
4
回答
C语言中的
信号
排队
、
、
、
我在
Linux
下有一个简单的程序,它在一个周期内向它的子进程
发送
SIGUSR1
信号
。但是,当我
发送
例如10个
信号
时,有时会发生,孩子只收到其中的3个。最后
发送
的
信号
总是SIGUSR2,每次都会收到。
信号
是否在排队,或者当进程没有处理之前的
信号
时,它会被简单地覆盖?有没有一种方法可以在队列中
发送
信号
?
浏览 2
提问于2011-03-13
得票数 18
回答已采纳
2
回答
.net核心应用程序:如何将SIGTERM
发送
到子进程?
、
在
Linux
上运行的.NET核心应用程序是否有可能向子进程
发送
SIGTERM
信号
?我们正在考虑将我们的.net应用程序移植到..net core并在
Linux
上运行,以避免当前的
信号
实现(即从父进程
发送
CloseMainWindow(),使用pywin32包,在子进程中使用SetConsoleCtrlHandler
浏览 0
提问于2016-12-08
得票数 8
回答已采纳
1
回答
在多线程程序中并发使用σ等待和signalfd是否会导致争用状态?
、
、
、
但是,我还有其他线程需要能够通知潜在的中断,所以我在一个专用线程中使用sigwait调用来等待
信号
。然而,我的理解是,sigwait消耗
信号
,而signalfd不消耗
信号
。因此,如果sigwait是在signalfd收到
信号
通知之前被调用的,这个程序可能会永远挂起(轮询等待一个不会到来的
信号
)。
浏览 10
提问于2021-12-17
得票数 0
回答已采纳
2
回答
当多线程程序由于
发送
而接收SIGPIPE
信号
时,哪个线程将在
linux
中处理该
信号
?
、
如果一个
发送
导致一个SIGPIPE
信号
,哪个头会处理它?
发送
的线程还是随机的线程?换句话说,
Linux
系统通过杀死或pthread_kill
发送
信号
?
浏览 2
提问于2014-02-12
得票数 1
回答已采纳
1
回答
简历git下载作业被ctrl-z中断
我正在使用命令下载moodle。经过部分下载,它只是停止,没有任何有效的理由。我怎样才能在这样的阶段暂时停职,然后再继续呢?
浏览 0
提问于2019-12-09
得票数 0
1
回答
为什么我需要在多线程程序中使用Pthread_sigmask来确保由set处理程序处理
信号
?
、
、
、
、
我有一个多线程程序,需要每隔25毫秒处理由setitimer()
发送
的
Linux
信号
SIGVTALRM。但是我很困惑。我不知道为什么需要使用Pthread_sigmask()来阻塞和取消阻塞
信号
。在
发送
信号
时,不管在给定时间处理哪个线程,
信号
都不会被处理吗?
浏览 0
提问于2016-12-07
得票数 1
1
回答
在Mono C#程序中可以
发送
unix
信号
吗?
、
、
我有一个运行在Windows和
Linux
上的C#程序。当它在
Linux
上运行时,在系统上运行的另一个进程是我希望能够向其
发送
命令并让进程执行命令的进程。我最初的直觉是在另一个进程中实现一个
信号
处理程序,并且让C#程序在它想要与它交互的时候
发送
适当的
信号
。然而,在四处搜索时,我找不到任何关于
发送
Mono中存在的unix
信号
的功能的信息(但是,我发现Mono支持
信号
处理,这给了我希望)。 这种功能是否作为Mono的一部分存在?
浏览 2
提问于2016-03-04
得票数 2
回答已采纳
1
回答
从驱动程序到应用程序的
信号
处理
、
我想要实现
信号
处理程序,通过信令向应用程序的驱动程序
发送
任何不适当的
信号
。换句话说,
Linux
驱动程序将
信号
发送
到特定的应用程序。谢谢,Dev Null
浏览 2
提问于2011-04-20
得票数 0
1
回答
与系统功能有关的问题
、
在下面的代码中,当系统函数被执行(在
Linux
中并使用g++编译)时,它将
发送
SIGCHLD
信号
到处理(调用它的),而这在Solaris代码中是不会发生的。我的意思是,如果我在Solaris中运行相同的代码,系统函数就不会向调用它的进程
发送
任何
信号
。因此,我在
Linux
中的进程挂起。为什么系统功能在Solaris中没有
发送
任何
信号
? 实际上,在我的实际应用程序中(其中单个
信号
处理程序
浏览 1
提问于2012-08-17
得票数 1
回答已采纳
4
回答
一个进程的
信号
如何影响它的子线程?
、
、
、
、
大师,我在
linux
函数上遇到了两个问题: 据我所知,睡眠过程中会受到任何
信号
的干扰。是这样的吗?依然沉睡 顺便说一下,如果我向进程
发送
信号
,当进程收到
信号
时,它会
发送
给它的子线程吗?
浏览 4
提问于2011-10-26
得票数 2
1
回答
如何导致托管的k8s应用程序计划失败
、
、
、
、
我们目前有一个混合管道气流设置。气流的核心是托管在k8s上的复制体。除了手动关闭集群的节点之外,我如何系统地模拟故障并跟踪它们对生产的影响?
浏览 4
提问于2022-08-24
得票数 1
2
回答
信号
处理:打印某物,然后接受默认行为
、
如果我在源代码中使用我的自定义
信号
处理程序函数(具有打印语句逻辑),它将改变默认行为,即SIGINT如何理想地终止。 1)能帮我做到这两点吗?我还需要显式地处理哪些其他
信号
(可能是SIGTERM ?)(比方说,SIGINT可以通过在
linux
中点击Ctrl + C生成)
浏览 5
提问于2015-09-08
得票数 1
1
回答
是否可以将
linux
计时器通知
信号
定向到特定的线程?
、
、
、
、
我想使用
Linux
计时器API在我的系统中实现一个定时器处理模块。用户可以启动计时器,并进行回调。回调的调用将从线程(而不是从
信号
处理程序)进行。我正在考虑用timer_create()来设置SIGEV_SIGNAL,以及使用sigwaitinfo()等待
信号
的线程(
信号
arg会给出调用所需回调的timerId )。如何在
linux
内核中路由这些
信号
?是否需要指定将它们
发送
到哪个线程?
浏览 5
提问于2014-10-30
得票数 1
回答已采纳
1
回答
什么时候需要在
信号
处理程序中重新建立
信号
函数?
、
、
、
我在
linux
下有一个简单的程序,它运行得很好:#include<stdio.h>#include<sys/types.h每次我
发送
“杀死-1 xxx”到它,它打印一个"Hup“行。好的 我发现,如果删除"for“循环,在接收到SIGHUP
信号
后,pause()似乎无法工作。这是否意味着
信号
会干扰任何睡眠和暂停功能?在一些
linux</e
浏览 2
提问于2017-04-29
得票数 1
回答已采纳
1
回答
Linux
信号
记录器
、
、
、
我正在为
Linux
内核寻找一个
信号
记录器,而不需要修补内核。我正在运行默认的Ubuntu13.04。# uname -a我需要: pid,comm (
发送
者) ->
信号
( 0-31) -> pid,
浏览 0
提问于2013-07-10
得票数 6
2
回答
Linux
机器在窗口中向Labview
发送
信号
/文本
、
、
、
目前,我正在基于C++的机器Ubuntu上为我的实验开发一个数据采集程序,我在Labview中也有许多VIs,他们在Windows中被编程来控制实验的仪器(电机,
信号
发生器.)。其目的是在2 pc之间进行双向通信,
Linux
将询问要执行哪一个VIs,当它完成时,向
Linux
机器
发送
一个
信号
。我的问题是: TCP可以是一个解决方案吗?
浏览 5
提问于2016-07-19
得票数 1
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Linux系统编程 信号量
Android C++系列:Linux信号(三)
你真的懂Linux线程和信号的关系吗?
linux非阻塞的socket发送数据出现EAGAIN错误的处理方法
CPU可以向输入设备发送控制信号吗?如果是这样,它在沟通什么?
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
实时音视频
活动推荐
运营活动
广告
关闭
领券