Ich würde von diesem .getRuntime()
... Ansatz abraten, wenn Sie eine große Anwendung haben. Dieser Ansatz macht den Prozess überflüssig. Wenn Sie das also von einem großen Programm aus ausführen (z. B. innerhalb eines Anwendungsservers), kann der Fork Ihren gesamten verfügbaren Arbeitsspeicher auffressen.