Я пытаюсь понять, почему процесс node появляется несколько раз, когда выполняется, когда я выполняю только одну команду node. У меня есть приложение, которое запускается с помощью команды npm start. Сразу же после этого существует 4 процесса узла: root@NgenH:/home/nomercy235# ps -eal | grep node
0 S 0 2523 2522 0 80 0 - 294727 ep_pol ? 00:00:00 node
0 S 0 2690 2523 0 80 0 - 246391 ep_pol ? 00:00:00 node
0 S 0 3704 3703 0 80 0 - 295853 ep_pol ? 00:00:00 node
0 S 0 3739 3738 0 80 0 - 258087 ep_pol ? 00:00:01 node
Скрипт, запускающий приложение, запускался, в данном случае, cronjob. Если я запускаю его вручную, я получаю только два процесса node.
nomercy235@Alex-PC:~/logs$ ps -eal | grep node
0 S 1000 25504 25503 0 80 0 - 278343 ep_pol pts/2 00:00:00 node
0 S 1000 25516 25504 0 80 0 - 245268 ep_pol pts/2 00:00:00 node
Однако при запуске htop я получаю совершенно другой взгляд с еще большим количеством процессов:
В первом случае:выглядит так
В первом случае:Может ли кто-нибудь объяснить мне, почему это происходит?