Erhöhung der Heap-Größe der JVM: Behebung von OutOfMemoryError
Wenn der Fehler „java.lang.OutOfMemoryError: Java-Heap-Speicherplatz“ auftritt, ist dies der Fall wahrscheinlich, dass der Java Virtual Machine (JVM) nicht mehr genügend Arbeitsspeicher zur Verfügung steht. Um dieses Problem zu verhindern, können Sie die Heap-Größe der JVM erhöhen.
Heap-Größenparameter
Die Heap-Größe der JVM kann mithilfe der folgenden Parameter angepasst werden:
Erhöhen der Heap-Größe
Um die Heap-Größe zu erhöhen, geben Sie Folgendes an: Xmx-Parameter mit der gewünschten Größe. Um beispielsweise die maximale Heap-Größe auf 256 Megabyte (MB) festzulegen, verwenden Sie den folgenden Befehl:
java -Xmx256m <program_name>
Beispiel
In Ihrem Fall lautet der OutOfMemoryError im Programm TestData.java gemeldet. Um dieses Problem zu beheben, können Sie die Heap-Größe wie folgt erhöhen:
java -Xmx256m TestData.java
Das obige ist der detaillierte Inhalt vonWie kann „java.lang.OutOfMemoryError: Java heap space' durch Erhöhen der JVM-Heap-Größe behoben werden?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!