腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
在多线程程序中并发使用σ等待和signalfd是否会导致争用状态?
、
、
、
我正在编写一个多线程程序,除其他外,我有一个线程监听传入网络连接
的
套接字。为了允许中断,我将poll与signalfd结合使用(而不是原始
的
await调用)。但是,我还有其他线程需要能够通知潜在
的
中断,所以我在一个专用线程中使用sigwait调用来等待
信号
。然而,我
的
理解是,sigwait消耗
信号
,而signalfd不消耗
信号
。因此,如果sigwait是在signalfd收到
信号
通知之前被调用
的
,这个程序可能会永远挂起(轮询等待一个不
浏览 10
提问于2021-12-17
得票数 0
回答已采纳
1
回答
如果我们从
Linux
文件夹中复制/删除一个文件,是否会产生任何
信号
?如何诱捕它?
我正在处理一种情况,在这种情况下,每当
Linux
文件夹中有更改时,我都需要
捕获
信号
。当我们复制/删除/修改
Linux
文件夹中
的
文件时,是否会产生任何
信号
?我可以
捕获
诸如: Ctrl+c、Ctrl+z之类
的
信号
,但无法识别我
的
情况是否会产生
信号
。
浏览 1
提问于2011-12-13
得票数 0
1
回答
信号
如何是
不可
捕捉
的
(例如西格)?在
linux
的
掩护下发生了什么?
、
、
我知道有可捕捉
的
和
不可
捕捉
的
信号
。但是,这两种类型
的
信号
似乎都是由操作系统发送给进程
的
。什么使
不可
捕捉
的
信号
不可
捕捉?是否是
信号
处理程序捕捉
信号
,并且由于没有编写
信号
处理程序来处理特定
的
信号
(例如sigkill),所以
信号
处理程序变得
不可
捕捉?如果是这样的话,我可以得出这样<
浏览 4
提问于2014-10-15
得票数 2
1
回答
在脚本中运行perf-top
、
我有一些间歇性
的
性能问题,我想通过perf top来
捕获
它们。这个问题是间歇性
的
,所以我想编写一个在问题发生时运行perf top
的
脚本,这样我就可以保存数据并在以后查看它。我似乎想不出如何让perf top把它
的
输出放到一个文件中,它似乎要求以交互方式运行。这是我到目前为止尝试过
的
:这不会杀死perf,只是让它永远在后台运行,直到我创建另一个控制台会话,找到#
浏览 2
提问于2019-04-30
得票数 1
1
回答
有没有办法返回C中导致SIGSEGV
的
地址?
、
我是一个C虚拟人,在一个C项目中工作,这个项目要求我编写一个
信号
处理程序来
捕获
SIGSEGV
信号
并执行一些操作。 基本上,主程序将尝试访问一个既
不可
读也
不可
写
的
内存块。当主程序访问这个内存块时,它将引发一个SIGSEGV
信号
,在我
的
信号
处理程序函数中,我将
捕获
该
信号
,并使用mprotect()将该内存块转换为可读和可写
的
内存块。但是当
信号
被我
的
<
浏览 0
提问于2018-11-28
得票数 5
回答已采纳
1
回答
如何在Java守护进程中
捕获
linux
用户注销
信号
?
、
、
我正在处理一个由Java编写
的
linux
守护进程。如果当前用户退出,我需要
捕获
信号
并向远程服务器发送一些消息。如何在Java代码中
捕获
当前用户注销
信号
?
信号
SIGHUP有效吗?有人能给点线索吗?
浏览 3
提问于2015-03-25
得票数 0
回答已采纳
1
回答
C: fprintf被Ctrl C打断
、
、
、
、
大多数情况下,我会得到部分
的
最后一行。我知道这很正常,但我该怎么处理呢? 谢谢
浏览 3
提问于2014-03-26
得票数 2
回答已采纳
1
回答
Linux
内核初始化线程中未处理
的
信号
、
我
的
Linux
内核有以下问题:当init线程中发生
信号
(异常)时,内核正在加载驱动程序,该
信号
不会以任何方式处理,导致系统冻结。甚至
不可
能使用调试器。但是,当内核启动后在用户进程上引发相同
的
信号
时,它会被
捕获
,并且不会导致系统冻结: # devmem2 0x51002104 w /dev/mem opened.[ 206.043479] 8<---Bus error 在pcie-keystone.c驱动程序中,有以下
浏览 162
提问于2021-09-08
得票数 0
回答已采纳
1
回答
为什么下面的代码不能解阻塞SIGINT
信号
、
、
、
、
我正在试用
Linux
信号
。在这里,我创建了下面提到
的
场景:如果发送者发送SIGUSR1
信号
,则在进程剩余时间内解除阻塞SIGINT。
浏览 0
提问于2019-09-23
得票数 1
回答已采纳
1
回答
为什么陷阱不能中断nohup命令?
、
、
、
、
exit 1 trap 'cleanup' 3 echo "a" done但是如果我在一个名为nohup ./test.sh &
的
脚本文件中编写go.sh),并且运行go.sh,那么test.sh就无法
捕获
杀害-3 PID
信号
。 如
浏览 0
提问于2017-12-21
得票数 1
5
回答
有没有办法在
Linux
中创建一个用户定义
的
信号
?
、
、
有没有办法在
Linux
中创建用户定义
的
信号
?我
的
信号
(
信号
编号)不应与任何现有的
信号
编号匹配。有可能吗?如果是,是如何实现
的
?
浏览 1
提问于2011-04-21
得票数 13
回答已采纳
1
回答
在
Linux
中从用户空间
捕获
挂起/恢复
、
、
、
当某些用户挂起硬件而不是其他应用程序时,是否有可能
捕获
来自
Linux
内核
的
信号
? 这意味着,当用户单击挂起按钮(或合上盖子)时,
捕获
信号
。
浏览 1
提问于2012-09-25
得票数 1
1
回答
在
信号
处理程序之后,
信号
无法生成核心转储
、
、
我听说有人说,如果
信号
在
信号
处理程序中被
捕获
,它将不会生成核心转储-或者无用
的
核心转储。在
linux
上工作。
浏览 2
提问于2011-07-25
得票数 3
1
回答
捕获
VGA端口
、
、
我在Verilog上实现了一个FPGA程序,它通过VGA端口输出一个视频
信号
。当我把它通过VGA连接到监视器上时,它工作得很好,图像显示在屏幕上。我现在想知道如何从我
的
FPGA
捕获
这个VGA端口
的
输出。有没有办法逆转我
的
GNU/
Linux
膝上型电脑(Arch )上
的
VGA端口,这样我就可以
捕获
进来
的
信号
,而不是输出一个
信号
?如果不是,我有什么选择来捕捉(记录)这个VGA
信号</em
浏览 0
提问于2021-01-02
得票数 0
回答已采纳
1
回答
如何在Google可抢占
的
实例上抢占状态?
、
、
、
我需要能够保存一个基于Centos
的
Google实例
的
状态,当它第一次收到抢占
信号
时。非常清楚地表明,在可抢占
的
关机之前30秒发送"ACPI G2软关闭“
信号
。不幸
的
是,谷歌没有给出任何例子来演示如何捕捉这个
信号
,我还没有找到捕捉它
的
方法。 我最初
的
尝试都集中在使用acpid守护进程
的
ACPI接口上。使用它,我已经能够
捕获
关闭(按钮/电源)事件,没有任何问题。但是,无论我试图<e
浏览 10
提问于2015-10-05
得票数 1
2
回答
如何检查进程是否忽略或处理
信号
?
、
、
struct sigaction sa_chld = { .sa_handler = SIG_IGN };是否也有一种方法可以确定给定
的
信号
是否被程序忽略和/或
捕获
?理想情况下,我想区分一下
信号
. 正在被显式
捕获
浏览 0
提问于2020-05-16
得票数 4
回答已采纳
1
回答
在
linux
中
捕获
一个
信号
、
我正在做
Linux
的
工作。我通过命令提示符kill -SIGSEGV pid发送我
的
程序。我注意到,当我
的
程序不轮询新
的
以太网输入时,它不会
捕获
信号
并进入“僵尸状态”,即它不会为记录文件写任何东西。 是否有逻辑解释为什么程序不总是
捕获
信号
?
浏览 2
提问于2011-07-10
得票数 0
1
回答
捕获
linux
中
的
所有
信号
、
、
我正在尝试用C/
linux
编写一个忽略SIGINT和SIGQUIT
信号
并退出SIGTERM
的
进程。对于其他
信号
,它应该写出
信号
和时间。我在处理所有的
信号
时遇到了麻烦,因为我只熟悉捕捉一个
信号
。下面是我
的
代码:#include <stdio.h>#include <unistd.h> #include <ti
浏览 2
提问于2013-10-27
得票数 4
1
回答
在WIndows上
的
动态链接库中没有使用断开板异常处理程序?
、
、
、
、
我正在开发一个加载C++动态链接库
的
python应用程序。在这样
的
DLL中,我们做了所有繁重
的
工作,我们想要在其中添加Google
的
breakpad崩溃报告系统。我们如何确保Google
的
breakpad异常处理程序是在DLL中调用
的
? std::unique_ptr<google_breakpad::ExceptionHandler> hand
浏览 16
提问于2017-08-17
得票数 2
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
天眼FAST捕获神秘信号,外星文明真的存在?不敢轻易回复!
正在直播 | “天文网红”、智能算力,听他来揭秘中国天眼捕获的神秘信号
Linux系统编程 信号量
你真的懂Linux线程和信号的关系吗?
Android C++系列:Linux信号(三)
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
腾讯会议
活动推荐
运营活动
广告
关闭
领券