当前位置: 技术问答>linux和unix
为什么有时候执行一个程序,出现两个进程
来源: 互联网 发布时间:2017-04-01
本文导语: 这是在一台hp-unix上出现的,写了一个shell,运行后,ps了一把,居然出现了两个具有该command的进程,过了几秒,我又运行了一把ps,其中一个又不见了,问了公司里的老员工,他说原来就有这种情况,但是不影响程序...
这是在一台hp-unix上出现的,写了一个shell,运行后,ps了一把,居然出现了两个具有该command的进程,过了几秒,我又运行了一把ps,其中一个又不见了,问了公司里的老员工,他说原来就有这种情况,但是不影响程序的正确运行,一直就没管过
有经验的大神们有没有见过这种情况,解释一下
有经验的大神们有没有见过这种情况,解释一下
|
是grep命令吧- -
|
贴个进程列表出来看看
|
有些程序是会自己拉子进程
10029 进程的父进程是 10028,明显就是程序自己启动的子进程。
这种情况很普遍比如一些服务器类的进程,会自动启动很多子进程。
10029 进程的父进程是 10028,明显就是程序自己启动的子进程。
这种情况很普遍比如一些服务器类的进程,会自动启动很多子进程。
|
都知道是父子进程关系了就没什么奇怪的了。
|
看源代码肯定能找到答案。