接收SIGTERM后进程退出的速度有多快?

时间:2016-02-02 09:18:41

标签: linux exit sigterm

在收到SIGTERM信号后,linux进程最多需要花多少时间才能退出?

编辑:我问,因为我必须决定阻止I / O通话的超时时间。

1 个答案:

答案 0 :(得分:0)

没有最大值。一个过程可以简单地忽略SIGTERM。它可以被停止,在这种情况下,它不会处理SIGTERM,直到它获得SIGCONT。它可以在不间断的系统调用中被阻止。 (我没有当前的例子,但我确实记得当硬件安装的NFS服务器出现故障时不间断的读/写。如果你碰巧正在编写自己的内核模块,那么......)最后,如果系统负载很重,过程响应信号可能需要更长的时间。