Project: mule
Issue MULE-7710: Optimize default wrapper.conf
For every perf run I made, I turn on verbose GC, set it to 2GB, and occasionally switch it to CMS GC. Let's consider putting these in. We could add them in and comment them out by default. e.g. wrapper.java.additional.4=-XX:+PrintGCApplicationStoppedTime wrapper.java.additional.5=-XX:+PrintGCDetails wrapper.java.additional.6=-XX:+PrintGCDateStamps wrapper.java.additional.7=-XX:+PrintTenuringDistribution wrapper.java.additional.8=-XX:ErrorFile=%MULE_HOME%/logs/err.log wrapper.java.additional.9=-Xloggc:%MULE_HOME%/logs/gc.log wrapper.java.additional.10=-XX:+HeapDumpOnOutOfMemoryError wrapper.java.additional.11=-XX:+AlwaysPreTouch wrapper.java.additional.12=-Xms2048m wrapper.java.additional.13=-Xmx2048m #wrapper.java.additional.14=-XX:+UseConcMarkSweepGC #wrapper.java.additional.15=-XX:SurvivorRatio=16 #wrapper.java.additional.16=-XX:CMSInitiatingOccupancyFraction=65 #wrapper.java.additional.17=-XX:NewSize=1024m #wrapper.java.additional.18=-XX:MaxNewSize=1024m #wrapper.java.additional.19=-XX:PermSize=128m
Story points: 2