Skip to content

Instantly share code, notes, and snippets.

<?xml version='1.0'?>
<!DOCTYPE fontconfig SYSTEM 'fonts.dtd'>
<fontconfig>
<!--
Documented at
http://linux.die.net/man/5/fonts-conf
To check font mapping run the command at terminal
$ fc-match 'helvetica Neue'
@zafarella
zafarella / TOMCAT JVM Tuning (NO JMX Tuning)
Created August 9, 2013 00:06
Tomcat jvm param with more aggressive GC and memory optimization. Use with caution on prod.
JAVA_OPTS="-Djava.awt.headless=true -Xmx7000M -Xms7000M -XX:MaxPermSize=768M -XX:PermSize=1024M -XX:MaxNewSize=1024M -XX:NewSize=768M -XX:SurvivorRatio=10 -XX:+DisableExplicitGC -XX:+UseConcMarkSweepGC -XX:+UseParNewGC -XX:+CMSParallelRemarkEnabled -XX:CMSInitiatingOccupancyFraction=80 -XX:+UseCMSInitiatingOccupancyOnly -XX:+HeapDumpOnOutOfMemoryError -Dfile.encoding=UTF-8 -verbose:gc -XX:+PrintGCDetails -XX:+PrintHeapAtGC -XX:+PrintTenuringDistribution -XX:+CMSClassUnloadingEnabled -XX:+CMSPermGenSweepingEnabled"
@zafarella
zafarella / jvm tuning
Last active December 20, 2015 19:09
jvm tuning
JAVA_OPTS="-Djava.awt.headless=true -Xmx7000M -Xms7000M -XX:MaxPermSize=768M -XX:PermSize=1024M -XX:MaxNewSize=1024M -XX:NewSize=768M -XX:SurvivorRatio=10 -XX:+DisableExplicitGC -XX:+UseConcMarkSweepGC -XX:+UseParNewGC -XX:+CMSParallelRemarkEnabled -XX:CMSInitiatingOccupancyFraction=80 -XX:+UseCMSInitiatingOccupancyOnly -XX:+HeapDumpOnOutOfMemoryError -Dfile.encoding=UTF-8 -verbose:gc -XX:+PrintGCDetails -XX:+PrintHeapAtGC -XX:+PrintTenuringDistribution -Xloggc:$LOG_TOMCAT_GC -Dcom.sun.management.jmxremote=true -Dcom.sun.management.jmxremote.port=50000 -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.management.jmxremote.authenticate=true -Dcom.sun.management.jmxremote.password.file=$CATALINA_HOME/conf/jmxremote.passwd -Dcom.sun.management.jmxremote.access.file=$CATALINA_HOME/conf/jmxremote.access -XX:+CMSClassUnloadingEnabled -XX:+CMSPermGenSweepingEnabled"