社区
Linux/Unix社区
帖子详情
kill函数何时返回
zhqyzhqychn
2009-03-11 10:19:33
假如kill发送了一个信号(SIGINT),然后调用信号处理程序,假如说这时又发生了其他信号,也调用了信号处理程序,请问kill是在SIGINT信号处理程序退出后返回,还是任何一个信号处理程序退出后返回?
...全文
280
6
打赏
收藏
kill函数何时返回
假如kill发送了一个信号(SIGINT),然后调用信号处理程序,假如说这时又发生了其他信号,也调用了信号处理程序,请问kill是在SIGINT信号处理程序退出后返回,还是任何一个信号处理程序退出后返回?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
rzsheng
2009-03-19
打赏
举报
回复
异步调用,立即返回
xhy_851221
2009-03-12
打赏
举报
回复
学习
猫已经找不回了
2009-03-11
打赏
举报
回复
kill是立刻返回,看Unix高级编程里讲信号的章节.
快乐田伯光
2009-03-11
打赏
举报
回复
如楼上,kill会立刻返回,根本不需要信号处理函数得到执行.
kill是只是对对应的进程的控制块回加一个标志,以标识这个进程收到了这个信号,当系统调度到该进程时,看到有这个标识才会进入这个进程的信号处理函数执行
linaxing
2009-03-11
打赏
举报
回复
kill会马上返回,不会等。你了解一下unix的信号处理机制就会明白,内容比较多,你可以google一下。
xhy_851221
2009-03-11
打赏
举报
回复
up
等待答案
linux
kill
()
函数
,linux
kill
函数
虽然从
函数
的表面意思上看是杀死进程, 但是
kill
函数
不单单只是杀死进程,而是对指定进程或进程组发送指定信号(SIG
KILL
, SIG).
函数
原型如下:int
kill
(pid_t pid, int sig);pid > 0 向pid指定的进程发送sig指定的信号.pid == 0 向调用
kill
函数
所在进程组中的所以进程发sig指定的信号.pid == -1 向调用
kill
函数
所在进程拥...
杂记——
kill
函数
和raise
函数
kill
kill
函数
用于向任何进程组或进程发送信号。 被包含在一下两个头文件中。 #include<sys/types.h> #include<signal.h>
函数
原型如下: int
kill
(pid_t pid,int sig); //成功执行
返回
0 失败
返回
-1 //失败是errno会被设置为以下值: //EINVAL 指定的信号编号无效 //EPERM 权限不够无法传送信号给指定进程 //ESRCH 参数pid指定的进程或进程组不存在
kill
函数
的pid参数主
kill
函数
kill
函数
/命令产生信号
kill
命令产生信号:
kill
-SIG
KILL
pid
kill
函数
:给指定进程发送指定信号(不一定杀死) int
kill
(pid_t pid, int sig);
返回
值说明: 成功执行时,
返回
0。失败
返回
-1,errno被设为以下的某个值 EINVAL:指定的信号码无效(参数 sig 不合法) EPERM;权限不够无法传送信号给指定进程 ESRCH:参数 pid...
信号(三)
Kill
函数
和
Kill
命令
一、
Kill
命令 1、
Kill
命令:
kill
-信号编号/信号名 pid 2、
Kill
命令其实是用来发送信号的,我们常用的
Kill
-9 pid只是给某个进程发送9号信号而已,而不是说杀死该进程。 二、
Kill
函数
1、作用:给指定进程发送指定信号。(不一定会杀死进程,取决于发送的是什么信号) 2、
函数
原型、
返回
值(man 2
kill
查看) ①
函数
原型:...
linux
kill
函数
0,Linux 下的
KILL
函数
的用法
[
KILL
]功能描述:用于向任何进程组或进程发送信号。头文件用法:#include #include int
kill
(pid_t pid, int sig);参数:pid:可能选择有以下四种1. pid大于零时,pid是信号欲送往的进程的标识。2. pid等于零时,信号将送往所有与调用
kill
()的那个进程属同一个使用组的进程。3. pid等于-1时,信号将送往所有调用进程有权给其发送信号的...
Linux/Unix社区
23,120
社区成员
74,507
社区内容
发帖
与我相关
我的任务
Linux/Unix社区
Linux/Unix社区 应用程序开发区
复制链接
扫一扫
分享
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章