Beim Erstellen eines neuen node.js-Prozesses programmgesteuert durch Forken eines Prozesses oder Erstellen eines neuen untergeordneten Prozesses; Bekommt der neue Prozess oder Kindprozess seinen eigenen separaten Aufrufstapel?Wird ein neuer node.js-Prozess, der von fork (neuer Prozess) oder spawn (untergeordneter Prozess) erstellt wurde, mit einem separaten Call-Stack versehen?
0
A
Antwort
0
Ja, weil Sie sich selbst erwähnen, sind sie neue Prozesse.
Aus wikipedia:
- Prozesse sind in der Regel unabhängig, während die Fäden als Subsets eines Prozesses existieren
- Prozesse erhebliche Zustandsinformationen tragen, während mehrere Threads innerhalb eines Prozesses Teilen Zustand sowie Speicher und Andere Ressourcen
- Prozesse haben separate Adressräume, während Threads teilen ihren Adressraum
Tatsächlich haben Threads auch ihren eigenen Aufruf-Stack, so dass neue node.js-Prozesse unabhängig davon, wie sie erstellt wurden, müssen.