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]