Author: sebb
Date: Sat Nov  8 06:13:44 2008
New Revision: 712396

URL: http://svn.apache.org/viewvc?rev=712396&view=rev
Log:
Add OOM dump

Modified:
    jakarta/jmeter/trunk/bin/jmeter
    jakarta/jmeter/trunk/bin/jmeter.bat

Modified: jakarta/jmeter/trunk/bin/jmeter
URL: 
http://svn.apache.org/viewvc/jakarta/jmeter/trunk/bin/jmeter?rev=712396&r1=712395&r2=712396&view=diff
==============================================================================
--- jakarta/jmeter/trunk/bin/jmeter (original)
+++ jakarta/jmeter/trunk/bin/jmeter Sat Nov  8 06:13:44 2008
@@ -80,8 +80,11 @@
 # Finally, some tracing to help in case things go astray:
 #DEBUG="-verbose:gc -XX:+PrintTenuringDistribution"
 
+# Always dump on OOM (does not cost anything unless triggered)
+DUMP="-XX:+HeapDumpOnOutOfMemoryError"
+
 SERVER="-server"
 
-ARGS="$SERVER $HEAP $NEW $SURVIVOR $TENURING $EVACUATION $RMIGC $PERM"
+ARGS="$SERVER $DUMP $HEAP $NEW $SURVIVOR $TENURING $EVACUATION $RMIGC $PERM"
 
 java $ARGS $JVM_ARGS -jar `dirname $0`/ApacheJMeter.jar "$@"

Modified: jakarta/jmeter/trunk/bin/jmeter.bat
URL: 
http://svn.apache.org/viewvc/jakarta/jmeter/trunk/bin/jmeter.bat?rev=712396&r1=712395&r2=712396&view=diff
==============================================================================
--- jakarta/jmeter/trunk/bin/jmeter.bat (original)
+++ jakarta/jmeter/trunk/bin/jmeter.bat Sat Nov  8 06:13:44 2008
@@ -63,6 +63,7 @@
 
 rem The following link describes the -XX options:
 rem http://java.sun.com/javase/technologies/hotspot/vmoptions.jsp
+rem http://java.sun.com/developer/TechTips/2000/tt1222.html has some more 
descriptions
 
 rem See the unix startup file for the rationale of the following parameters,
 rem including some tuning recommendations
@@ -73,7 +74,10 @@
 set EVACUATION=-XX:MaxLiveObjectEvacuationRatio=20%
 set RMIGC=-Dsun.rmi.dgc.client.gcInterval=600000 
-Dsun.rmi.dgc.server.gcInterval=600000
 set PERM=-XX:PermSize=64m -XX:MaxPermSize=64m
-set DEBUG=-verbose:gc -XX:+PrintTenuringDistribution
+rem set DEBUG=-verbose:gc -XX:+PrintTenuringDistribution
+
+rem Always dump on OOM (does not cost anything unless triggered)
+set DUMP=-XX:+HeapDumpOnOutOfMemoryError
 
 rem Additional settings that might help improve GUI performance on some 
platforms
 rem See: http://java.sun.com/products/java-media/2D/perf_graphics.html
@@ -90,7 +94,7 @@
 
 rem Server mode
 rem Collect the settings defined above
-set ARGS=%HEAP% %NEW% %SURVIVOR% %TENURING% %EVACUATION% %RMIGC% %PERM% %DDRAW%
+set ARGS=%DUMP% %HEAP% %NEW% %SURVIVOR% %TENURING% %EVACUATION% %RMIGC% %PERM% 
%DDRAW%
 
 %JM_START% %JM_LAUNCH% %ARGS% %JVM_ARGS% -jar "%JMETER_BIN%ApacheJMeter.jar" 
%JMETER_CMD_LINE_ARGS%
 



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to