Wie java stackgröße vergrößern

ich habe einen sehr tiefen rekursiven abstieg, deshalb ist dies wirklich notwendig.

3 Antworten zur Frage

Bewertung: 3 von 10 mit 1640 Stimmen

Videos zum Thema
YouTube Videos

Wie kann ich bei java die Stackgröße vergrößern?

ja iterativ implementieren.
gib ma code
Mit der Option -Xss.
Z.b. -Xss1024k setzt die Stakgröße auf 1024 KB.
Bei einer "Standard SUN" java vm, reicht -Xss, wie in der vorherrigen Antwort angemeldet wurde.
Alle "nichtstandard" Optionen insbesondere bzgl. Speicherverwaltung können mit der Kommandozeilenoption -X abgefragt werden.
z.B.
java -X
Alternativ kann man auch andere VM-Implementierungen nutzen. z.B. die von IBM, sie haben oft bzgl. Speicherverbrauch, Stackverbrauch ganz andere Ergebnisse.
Das ist kompliziert, du solltest dir mal gründlich die Gebrauchsanweisung durchlesen.