Heapspace Grenzen
- From: Werner Flügel <werner.fluegel@xxxxxxxxxxxxx>
- Date: Thu, 30 Aug 2012 10:34:07 +0200
Hallo,
ich habe hier eine Webanwendung unter Win2k Server, Tomcat7 und Java 1.6.31 laufen, die beim Kopieren einer Datenbank aussteigt: OutOfMemoryError: Java heap space
Die Argumente, mit denen Tomcat gestartet wird sind:
-Xmx1336m
-Xms512m
-Xss64k
-XX:MaxPermSize=256m
Nun habe ich versucht den -Xmx-Parameter höher zu setzen, mit dem Ergebnis, daß dann gar nix mehr geht (3 Beispielversuche):
[2012-08-30 08:27:52] [debug] ( javajni.c:660 ) Jvm Option[7] -Xmx3000m
[2012-08-30 08:27:52] [debug] ( javajni.c:660 ) Jvm Option[8] -Xms512m
[2012-08-30 08:27:53] [debug] ( javajni.c:660 ) Jvm Option[9] -Xss64k
[2012-08-30 08:27:53] [debug] ( javajni.c:660 ) Jvm Option[10]
-XX:MaxPermSize=256m
[2012-08-30 08:27:53] [debug] ( javajni.c:660 ) Jvm Option[11]
-Djava.class.path=D:\Programme\Tomcat7\bin\bootstrap.jar;D:\Programme\Tomcat7\bin\tomcat-juli.jar
[2012-08-30 08:27:53] [error] ( javajni.c:670 ) CreateJavaVM Failed
[2012-08-30 08:29:07] [debug] ( javajni.c:660 ) Jvm Option[7] -Xmx1536m
[2012-08-30 08:29:07] [debug] ( javajni.c:660 ) Jvm Option[8] -Xms512m
[2012-08-30 08:29:07] [debug] ( javajni.c:660 ) Jvm Option[9] -Xss64k
[2012-08-30 08:29:07] [debug] ( javajni.c:660 ) Jvm Option[10]
-XX:MaxPermSize=256m
[2012-08-30 08:29:07] [debug] ( javajni.c:660 ) Jvm Option[11]
-Djava.class.path=D:\Programme\Tomcat7\bin\bootstrap.jar;D:\Programme\Tomcat7\bin\tomcat-juli.jar
[2012-08-30 08:29:07] [error] ( javajni.c:670 ) CreateJavaVM Failed
[2012-08-30 08:31:59] [debug] ( javajni.c:660 ) Jvm Option[7] -Xmx1336m
[2012-08-30 08:31:59] [debug] ( javajni.c:660 ) Jvm Option[8] -Xms512m
[2012-08-30 08:31:59] [debug] ( javajni.c:660 ) Jvm Option[9] -Xss64k
[2012-08-30 08:31:59] [debug] ( javajni.c:660 ) Jvm Option[10]
-XX:MaxPermSize=256m
[2012-08-30 08:31:59] [debug] ( javajni.c:660 ) Jvm Option[11]
-Djava.class.path=D:\Programme\Tomcat7\bin\bootstrap.jar;D:\Programme\Tomcat7\bin\tomcat-juli.jar
[2012-08-30 08:31:59] [debug] ( javajni.c:844 ) argv[0] = start
[2012-08-30 08:31:59] [debug] ( javajni.c:891 ) Java Worker thread started
org/apache/catalina/startup/Bootstrap:main
[2012-08-30 08:32:00] [debug] ( prunsrv.c:1058) Java started
org/apache/catalina/startup/Bootstrap
[2012-08-30 08:32:00] [info] ( :0 ) Service started in 1468 ms.
(einzige Änderung war der -Xmx-Parameter)
Gibt es da irgendwelche Limits? Eine Suche nach "java heap space limit -Xmx" brachte mir nix erhellendes (außer daß in irgendwelchen Webforen Leute durchaus mit -Xmx2048m arbeiten konnten).
Wo könnte ich mit der Suche nach der Ursache für obiges Problem weitermachen?
Gruß
Werner
.
- Follow-Ups:
- Re: Heapspace Grenzen
- From: Claus Reibenstein
- Re: Heapspace Grenzen
- From: Daniel Urban
- Re: Heapspace Grenzen
- From: Chris Seidel
- Re: Heapspace Grenzen
- Prev by Date: Re: Regex - Ersetzen in einer Gruppe
- Next by Date: Re: Heapspace Grenzen
- Previous by thread: Geodätische Funktionsbibliothek GeoDLL 32 Bit und 64 Bit
- Next by thread: Re: Heapspace Grenzen
- Index(es):
Relevant Pages
|