Sha256: 7240e3e9f707f15589ff08e519bd3f35a85331c730e3bcacd7b8f61334c3d12a

Contents?: true

Size: 1.5 KB

Versions: 7

Compression:

Stored size: 1.5 KB

Contents

CLASSPATH=$CLASSPATH:$ES_HOME/lib/elasticsearch-0.14.2.jar:$ES_HOME/lib/*:$ES_HOME/lib/sigar/*

if [ "x$ES_MIN_MEM" = "x" ]; then
    ES_MIN_MEM=256m
fi
if [ "x$ES_MAX_MEM" = "x" ]; then
    ES_MAX_MEM=1g
fi

# min and max heap sizes should be set to the same value to avoid
# stop-the-world GC pauses during resize, and so that we can lock the
# heap in memory on startup to prevent any of it from being swapped
# out.
JAVA_OPTS="$JAVA_OPTS -Xms${ES_MIN_MEM}"
JAVA_OPTS="$JAVA_OPTS -Xmx${ES_MAX_MEM}"

# reduce the per-thread stack size
JAVA_OPTS="$JAVA_OPTS -Xss128k"

JAVA_OPTS="$JAVA_OPTS -Djline.enabled=true"

# Enable aggressive optimizations in the JVM
JAVA_OPTS="$JAVA_OPTS -XX:+AggressiveOpts"

# Enable reference compression, reducing memory overhead on 64bit JVMs
#    - Disabled by default as it is not stable for Sun JVM before 6u19
#JAVA_OPTS="$JAVA_OPTS -XX:+UseCompressedOops"

JAVA_OPTS="$JAVA_OPTS -XX:+UseParNewGC"
JAVA_OPTS="$JAVA_OPTS -XX:+UseConcMarkSweepGC"
JAVA_OPTS="$JAVA_OPTS -XX:+CMSParallelRemarkEnabled"
JAVA_OPTS="$JAVA_OPTS -XX:SurvivorRatio=8"
JAVA_OPTS="$JAVA_OPTS -XX:MaxTenuringThreshold=1"
JAVA_OPTS="$JAVA_OPTS -XX:CMSInitiatingOccupancyFraction=75"
JAVA_OPTS="$JAVA_OPTS -XX:+UseCMSInitiatingOccupancyOnly"

# Causes the JVM to dump its heap on OutOfMemory.
JAVA_OPTS="$JAVA_OPTS -XX:+HeapDumpOnOutOfMemoryError"
# The path to the heap dump location, note directory must exists and have enough
# space for a full heap dump.
#JAVA_OPTS="$JAVA_OPTS -XX:HeapDumpPath=$ES_HOME/logs/heapdump.hprof"

Version data entries

7 entries across 4 versions & 1 rubygems

Version Path
mama_search-0.0.4 lib/mama_search/generators/templates/elasticsearch.in.sh
mama_search-0.0.3 vendor/elasticsearch-0.14.2/bin/elasticsearch.in.sh
mama_search-0.0.3 lib/mama_search/generators/templates/elasticsearch.in.sh
mama_search-0.0.2 vendor/elasticsearch-0.14.2/bin/elasticsearch.in.sh
mama_search-0.0.2 lib/mama_search/generators/templates/elasticsearch.in.sh
mama_search-0.0.1 lib/mama_search/generators/templates/elasticsearch.in.sh
mama_search-0.0.1 vendor/elasticsearch-0.14.2/bin/elasticsearch.in.sh