Einzelnen Beitrag anzeigen

seppitm

Registriert seit: 10. Nov 2010
14 Beiträge
 
#7

AW: Unabhängigen Prozess starten

  Alt 26. Mai 2014, 21:12
Ich starte sie via CreateProcess mit Delphi. Ich habe 32 GB Ram. Wenn ich eine Java Anwendung aus Delphi heraus starte und ihr 128MB RAM zuweise ist alles okay.
Wenn ich Java allerdings 2048MB zuweise, stürzt der Parent (also mein Delphi Programm) ab. Es passiert genau das gleiche wenn ich mehrere Server starte, die irgendwann zu viel RAM nutzen.

In einem Forum habe ich gelesen das die initiale Stack Größe erhört werden kann, den genaue Post habe ich nicht mehr aber das hier ist ähnlich, genau so habe ich es dann auch gemacht:

http://www.delphipraxis.net/148797-m...cht-nicht.html

Das hat auch funktioniert, doch es gibt auch dort ein Limit (was ich schon öfters überschritten habe, was dazu führt das alle Gameserver aus sind). Deshalb möchte ich gerne keinen sub Prozess von mir sondern einen vom System aus Starten. so wie hier zum Beispiel (c++):

http://stackoverflow.com/questions/5...endent-process
  Mit Zitat antworten Zitat