标签: node.js fork callstack spawn
通过分叉进程或生成新的子进程以编程方式创建新的node.js进程;新进程或子进程是否拥有自己独立的调用堆栈?
答案 0 :(得分:0)
是的,因为正如你自己提到的,它们是新的过程。
来自维基百科:
进程通常是独立的,而线程作为进程的子集存在 进程携带相当多的状态信息,而进程内的多个线程共享状态以及内存和其他资源 进程具有单独的地址空间,而线程共享其地址空间
事实上,线程也有自己的调用堆栈,因此,新的node.js进程无论它们是如何创建的都必须。