Betrachten Sie eine ausführbare Datei mit dem Namen makecookie
(einfaches altes serielles/nicht-parallelisiertes Programm). Ich möchte zwei Beispiele davon in der gleichen Zeit laufen (mit zwei Anschlüssen zu öffnen, zum Beispiel), wie folgt:Okay, um mehrere Instanzen der gleichen ausführbaren Datei auszuführen?
Erstes Terminal:
~/makecookie vanilla dataToRead.dat
zweiten Terminal:
cd ~
mkdir secondJar
ln -s ~/makecookie secondJar/
secondJar/makecookie chocolate dataToRead.dat
Das zweite Argument ist eine Konfigurationszeichenfolge und das dritte Argument ist eine Datendatei zum Öffnen und Lesen. Das Ergebnis wird am Terminal auf stdout
ausgegeben.
Dies bewirkt, dass dieselbe ausführbare Datei zur gleichen Zeit ausgeführt wird. Wird es irgendwelche Probleme damit geben? Warum oder warum nicht?