有两个init进程?
开机后第一个进程为init ,如下:
root 1 0 0 80 0 - 1150 poll_s 9月04 ? 00:00:01 /sbin/init
下面为何又有一个init (PID:1359 ),还带了一个user 是啥机制?
S root 1345 1075 0 80 0 - 4449 wait 9月04 ? 00:00:00 lightdm --session-child 12 15
ZZZ 1359 1345 0 80 0 - 1922 - 9月04 ? 00:03:30 init --user
发现它是因为我在调试一个程序,故意让子进程死掉。
可是子进程死掉之后,发现有另外一个进程在替它继续干活了。
下面的top wwwpro为父进程,另外一个就是我这里疑问的init(PID:1359 )进程了。它代替死去的子进程干活?
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
4885 ZZZ 20 0 179888 33560 17200 R 87.1 0.8 3:29.32 wwwproc
1359 ZZZ 20 0 7688 2324 1568 R 27.9 0.1 3:24.60 init