1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980 |
- ## JVM configuration
- # Xms represents the initial size of total heap space
- # Xmx represents the maximum size of total heap space
- -Xms1g
- -Xmx1g
- ################################################################
- ## Expert settings
- ################################################################
- ##
- ## All settings below this section are considered
- ## expert settings. Don't tamper with them unless
- ## you understand what you are doing
- ##
- ################################################################
- ## GC configuration
- -XX:+UseParNewGC
- -XX:+UseConcMarkSweepGC
- -XX:CMSInitiatingOccupancyFraction=75
- -XX:+UseCMSInitiatingOccupancyOnly
- ## optimizations
- # disable calls to System#gc
- -XX:+DisableExplicitGC
- ## Locale
- # Set the locale language
- #-Duser.language=en
- # Set the locale country
- #-Duser.country=US
- # Set the locale variant, if any
- #-Duser.variant=
- ## basic
- # set the I/O temp directory
- #-Djava.io.tmpdir=$HOME
- # set to headless, just in case
- -Djava.awt.headless=true
- # ensure UTF-8 encoding by default (e.g. filenames)
- -Dfile.encoding=UTF-8
- # use our provided JNA always versus the system one
- #-Djna.nosys=true
- # Turn on JRuby invokedynamic
- -Djruby.compile.invokedynamic=true
- ## heap dumps
- # generate a heap dump when an allocation from the Java heap fails
- # heap dumps are created in the working directory of the JVM
- -XX:+HeapDumpOnOutOfMemoryError
- # specify an alternative path for heap dumps
- # ensure the directory exists and has sufficient space
- #-XX:HeapDumpPath=${LOGSTASH_HOME}/heapdump.hprof
- ## GC logging
- #-XX:+PrintGCDetails
- #-XX:+PrintGCTimeStamps
- #-XX:+PrintGCDateStamps
- #-XX:+PrintClassHistogram
- #-XX:+PrintTenuringDistribution
- #-XX:+PrintGCApplicationStoppedTime
- # log GC status to a file with time stamps
- # ensure the directory exists
- #-Xloggc:${LS_GC_LOG_FILE}
- # Entropy source for randomness
- -Djava.security.egd=file:/dev/urandom
|