Irgendeine Möglichkeit, Process.fork () unter Windows zu simulieren?

1619
lipton

Ich muss eine Bibliothek verwenden, die die Annahme nahelegt, dass Process.fork () verfügbar ist.

Unter Windows ist es nicht so.

Ich habe versucht, Cygwin mit der Idee zu installieren, dass dies möglicherweise simuliert wird.

Funktionierte nicht

Irgendwelche anderen Ideen, um dies unter Windows (Vista-32) zum Laufen zu bringen?

0
Welche Bibliothek benötigen Sie? Gnoupi vor 14 Jahren 0
Mögliches Duplikat: http://stackoverflow.com/questions/985281/what-is-the-closest-thing-windows-has-to-fork caliban vor 14 Jahren 0

1 Antwort auf die Frage

0
harrymc

Siehe den von Caliban angegebenen Link. Wenn dies jedoch zu technisch ist, lautet die einfache Antwort: Nicht einfach möglich, da sich die Unix- und Windows-Modelle für Prozessvorgänge zu sehr unterscheiden. Der Link deutet darauf hin, dass Cygwin mit wirklich heroischem Aufwand Windows als Unix zum Laufen bringen kann (ich möchte, dass es funktioniert, bevor ich daran glaube). Ich würde vorschlagen, dass Sie Ihre Gabeln durch Spawns ersetzen, um die Kompatibilität zu verbessern.