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