关闭,比方说,vim,触发sys_exit?

时间:2012-10-18 18:39:13

标签: linux linux-kernel system-calls

我很好奇何时在Linux中实际调用了sys_exit系统调用。我正在编写一个模块来跟踪系统调用,并发现当我打开和关闭vim时,我不一定立即注册一个对sys_exit的调用。有时呼叫似乎会延迟。

有谁知道这背后的绝密语义?我们确定它在“:wq!”后立即调用sys_exit或“:q!”或者是否还有一些卑鄙的工作?

1 个答案:

答案 0 :(得分:3)

每次正常停止进程时都应调用sys_exit:

exit_group(0)=? 流程14439分离

你在strace中看到了什么?