腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
为什么“杀死-l`”没有列出32和33的
信号
号码?
、
、
在
linux
上执行kill -l提供: 6) SIGABRT
浏览 0
提问于2014-09-16
得票数 22
回答已采纳
2
回答
为什么
linux
决定标准
信号
比rt
信号
具有更高的优先级?
如果进程的标准
信号
和
实时
信号
都挂起,则POSIX将不指定哪个是先交付的。
Linux
和许多其他实现一样,在本例中优先考虑标准
信号
。 从字面上说,
实时
信号
有这个名字,因为它需要尽快处理,几乎是
实时
的.但是为什么
linux
给予它比标准
信号
更低的优先级呢?
浏览 6
提问于2011-06-14
得票数 4
回答已采纳
1
回答
为什么SIGRTMIN (第一个
实时
信号
)的整数值是34而不是32?
、
、
、
$ uname -r-rwxr-xr-x 1 root root 1.8M May1 2019 /lib/x86_64-
linux
-gnu/libc-2.28.so*
浏览 0
提问于2020-03-15
得票数 8
回答已采纳
2
回答
Linux
:
实时
信号
、
我正在用
实时
信号
测试不同的场景,无法找到每个
信号
的含义,比如SIGRTMIN+1和SIGRTMIN+13。/* The child process executes this function. */child_function (
浏览 3
提问于2021-05-25
得票数 1
回答已采纳
1
回答
在
Linux
中,POSIX可靠
信号
和POSIX
实时
信号
之间有什么区别?
、
、
、
我使用
信号
阅读手册页,在那里我看到了两种类型的
信号
。所以我有个问题 在
Linux
中,POSIX可靠
信号
和POSIX
实时
信号
有什么区别?
浏览 1
提问于2016-09-16
得票数 6
1
回答
pthread_kill异步
信号
在
Linux
上安全吗?
、
、
OpenGroup Unix规范 pthread_kill()是异步
信号
安全的.但是
Linux
并没有在相关部分列出这个函数。 那么,在
Linux
上的
信号
处理程序中调用pthread_kill安全吗?不幸的是,当
实时
信号
队列已满时,
Linux
将恢复到向整个进程提供SIGIO .为了纠正这个SIGIO处理程序,它将该
信号
转发回指定的线程(该线程阻止SIGIO并在
信号
处理循环中使用sigwaitinfo() )。编辑:
信号</em
浏览 2
提问于2018-07-23
得票数 4
回答已采纳
1
回答
POSIX
实时
信号
能实现软
实时
吗?
、
、
、
、
来自: 一般而言,RTAI不支持POSIX API。那么,当POSIX
实时
信号
被发送到RTAI的
实时
任务时,控制被转移到用户空间?但是我认为,因为POSIX
信号
也是
实时
的,所以它们可以写在内核模块(?)中。那么,怎么能说它会导致软
实时
呢?
浏览 1
提问于2012-04-21
得票数 0
回答已采纳
2
回答
Linux
和
实时
信号
、
、
我正在尝试写一个简单的程序,在
Linux
中使用
实时
信号
。); //pause() return EXIT_SUCCESS;当我运行这个程序时,它进入了这个循环,然后我发送
信号
给这个程序,SIGRTMIN一切正常-处理程序执行,它等待另一个
信号
,但是当我发送SIGRTMIN+1给它时,我得到了分段错误。对于
实时
信号
,我似乎需要使用这个带有3个参数的
浏览 1
提问于2012-04-18
得票数 0
3
回答
当多个
信号
到达一个进程时,处理
信号
的进程之间的顺序是什么?
、
、
、
当多个
信号
到达一个进程时,处理
信号
的进程之间的顺序是什么? 由于进程组在父进程终止时是孤立的,所以POSIX.1要求停止的新孤立进程组中的每个进程(如我们的子进程)都被发送挂起
信号
(SIGHUP) ,然后是 the continue
信号
(SIGCONT这将导致子级继续,后处理挂起
信号
.挂起
信号
的默认操作是终止进程,因此我们必须提供一个
信号
处理程序来捕获
信号
。当进
浏览 1
提问于2018-06-01
得票数 2
回答已采纳
1
回答
pause()系统调用并接收SIGINT
信号
、
、
、
我是
Linux
和处理
信号
处理的初学者。假设我们有一个进程A,它执行pause()函数,我们知道这会使当前进程进入休眠状态,直到该进程接收到
信号
。但是当我们键入ctrl-c时,内核也会向进程A发送一个SIGINT,当A接收到
信号
时,它会执行SIGINT的默认处理程序,该处理程序将终止当前进程。
浏览 6
提问于2018-11-30
得票数 1
1
回答
通过alsa输出声音的函数在通过pthread create调用时不起作用:没有声音,CPU使用率为100%
、
、
、
、
我有一个程序,它通过套接字接收消息,并根据消息开始或停止播放某个声音文件。为了让“停止”消息起作用,我需要声音从一个单独的线程播放。我的解决方案是在使用pthread_create()调用的函数中使用alsa播放声音,并在收到停止消息时使用pthread_cancel()结束线程。播放声音的函数称为play_sound(void *args);struct args *args; args->volume = 1; pla
浏览 13
提问于2020-07-14
得票数 0
2
回答
如何捕获两个以上的连续
信号
?
、
、
、
如果我向下面的程序发送多个后续的Hangup
信号
,则只会处理其中的两个,其余的将被忽略:#include <unistd.h> { sleep(1); return 0;我使用以下命令向进程发送
信号
:如果我连续运行上述命令三次,第三个
信号
将被忽略
浏览 4
提问于2011-12-28
得票数 2
回答已采纳
2
回答
程序在接收
信号
SIG34时终止,
实时
事件34
、
、
、
、
/sysdeps/unix/sysv/
linux
/powerpc/powerpc32/clone.S:100 warning: Previous frame inner to this frame (corrupt
浏览 1
提问于2011-07-19
得票数 5
2
回答
关于
linux
信号
的几个问题
、
使用sigqueue(2)或kill(2)发送标准
信号
和
实时
信号
有什么不同吗?如果我使用sigqueue(2)发送一系列SIGUSR1(标准
信号
)并缓慢处理它们,队列中是否有多个SIGUSR1实例? 如何使用kill(2)发送SIGRTMIN(
实时
信号
)?他们会排队吗?
浏览 6
提问于2012-03-14
得票数 4
回答已采纳
5
回答
如何避免由于
Linux
中的
信号
而中断睡眠呼叫?
、
、
我正在使用
Linux
中的
实时
信号
来通知串口中新数据的到达。不幸的是,当有
信号
时,这会导致睡眠呼叫中断。 有谁知道避免这种行为的方法吗?我试着使用一个常规
信号
(SIGUSR1),但我一直有相同的行为。
浏览 3
提问于2010-02-08
得票数 10
回答已采纳
1
回答
程序可以在有两个
信号
挂起的情况下运行吗
、
、
我有一个例子,有两个
信号
SIG1和SIG2,分别是handler1和handler2。
浏览 1
提问于2014-12-10
得票数 0
1
回答
sigprocmask导致主进程卡住
、
我有使用sigprocmask fn的多线程代码。据我所知,这个调用的使用在多线程程序中是未指定的,我将删除这个调用。然而,我面临的问题是,如果调用此函数,我的主线程就会卡住。我想知道为什么会发生这种情况。如果对这个函数的调用被注释掉了,那么主线程就可以正常执行。用法如下{ sigset_t
浏览 6
提问于2011-08-24
得票数 0
1
回答
如何在Kubuntu20.04和KNOPPIX 9.1中使用"chrt“和"sched-"-tools?
是否有紧急
信号
发送至bash,以阻止bash分叉过程和产卵子壳.发送这个
信号
来绑定到一个密钥序列。大约20年前( KNOPPIX 5.3.1),我使用了"chrt“。这与
Linux
内核具有额外的
实时
功能形成了鲜明的对比。
Linux
发行版是否有一个连续的、可信赖的注册中心有哪些遗漏。安东·韦塞尔
浏览 0
提问于2022-12-07
得票数 -1
1
回答
rt_sigreturn和
linux
内核
、
、
、
我看到一些
linux
内核使用sys_sigreturn,一些内核使用sys_rt_sigreturn,有些内核对两者都有支持。两者之间的根本区别是什么?为什么有两个系统调用做同样的事情?
浏览 5
提问于2015-07-07
得票数 0
1
回答
Linux
不实现POSIX
信号
队列吗?
、
、
、
但是,我看到了一些报告(、、),它们确实合并了相同
信号
的出现。我还编写了一个小测试程序,该程序确认当sigqueue
信号
被阻塞时,与该
信号
一起发送的同一
信号
发生在ArchLinux上。
Linux
[skipped] 5.3.8-arch1-1 #1 SMP PREEMPT [skipped] x86_64 GNU/
Linux
如果合并了相同
信号
的发生,那么通过union sigval我对POSIX的理解是不正确的,还是
Linux
实现的不正确?
浏览 7
提问于2019-11-08
得票数 3
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
网络分路器TAP,网络信号实时监控
Linux系统编程 信号量
Android C++系列:Linux信号(三)
污染物触发可编程细菌发出实时信号
你真的懂Linux线程和信号的关系吗?
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
实时音视频
活动推荐
运营活动
广告
关闭
领券