I use CentOS 6, Oracle JRE 1.7.0.75, Tomcat 7, Geoserver 2.7.5, and have JVM
settings according to "Running in a Production Environment":

JAVA_OPTS="${JAVA_OPTS} -server -Djava.awt.headless=true"
JAVA_OPTS="${JAVA_OPTS} -Xms2048m -Xmx2048m -XX:NewRatio=2 -XX:PermSize=256m
-XX:MaxPermSize=256m -Xss256k"
JAVA_OPTS="${JAVA_OPTS} -XX:SoftRefLRUPolicyMSPerMB=36000 -XX:+UseParallelGC
-XX:+UseParallelOldGC -XX:+AggressiveOpts"
JAVA_OPTS="${JAVA_OPTS} -Dsun.rmi.dgc.client.gcInterval=600000
-Dsun.rmi.dgc.server.gcInterval=600000"

Everything works like a charm except i noticed that Tomcat/Geoserver uses
intensively CPU (GC) for few minutes after relatively quick service startup:

INFO: Server startup in 59835 ms

Is this normal? I suppose at least part of the issue is because of this:

INFO: At least one JAR was scanned for TLDs yet contained no TLDs. Enable
debug logging for this logger for a complete list of JARs that were scanned
but no TLDs were found in them. Skipping unneeded JARs during scanning can
improve startup time and JSP compilation time.

Is it safe to include some of jars to
"org.apache.catalina.startup.TldConfig.jarsToSkip" in catalina.properties?



--
View this message in context: 
http://osgeo-org.1560.x6.nabble.com/Geoserver-high-CPU-user-time-after-startup-tp5251105.html
Sent from the GeoServer - User mailing list archive at Nabble.com.

------------------------------------------------------------------------------
Site24x7 APM Insight: Get Deep Visibility into Application Performance
APM + Mobile APM + RUM: Monitor 3 App instances at just $35/Month
Monitor end-to-end web transactions and take corrective actions now
Troubleshoot faster and improve end-user experience. Signup Now!
http://pubads.g.doubleclick.net/gampad/clk?id=272487151&iu=/4140
_______________________________________________
Geoserver-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/geoserver-users

Reply via email to