首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >快捷键不适用于通知-osd停止

快捷键不适用于通知-osd停止
EN

Ask Ubuntu用户
提问于 2015-04-11 19:21:15
回答 1查看 73关注 0票数 0

每当我停止使用notify-osd

代码语言:javascript
复制
pkill -SIGSTOP notify-osd

所有的快捷键都不再起作用了(或者至少不能正常工作)。我的意思是,有时随机的一段时间,它们运行良好。其他时候,它们似乎不起作用:我按下静音按钮,什么也不会发生。然后,几分钟后,所有的快捷键被一个接一个地调用,最后音频被静音。

这种奇怪的行为只有在我SIGSTOP这个过程时才会发生,而如果我是SIGKILL,则一切正常工作。

这一切为什么要发生?

EN

回答 1

Ask Ubuntu用户

发布于 2015-04-12 13:25:57

当您发送不可阻挡的SIGSTOP信号时,程序将处于暂停状态,并期望接收到SIGCONT信号,我相信您所看到的是经过设计的。

“唯一无法阻止的信号可能被推迟的情况是进程处于IO等待状态,或者被困在内核空间。然后它就被推迟了,一旦进程离开内核空间,就会被发送出去。”

资料来源:

https://superuser.com/questions/594508/whats-the-difference-between-sigkill-and-sigstop

http://blogofsiva.blogspot.com/2012/06/why-sigkill-and-sigstop-cannot-be.html

http://www.ucs.cam.ac.uk/docs/course-notes/unix-courses/Building/files/signals.pdf

票数 1
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/608125

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档