summarylogtreecommitdiffstats
path: root/yacy.sh
diff options
context:
space:
mode:
authorfunilrys2020-06-24 23:27:02 +0200
committerfunilrys2020-06-24 23:27:02 +0200
commit3bb96b2a9861e3054aeb1dcb6345158eb3d125ff (patch)
treee1212778b7fe5ab4eec9ead0b19e849440b5be18 /yacy.sh
parent6163b14a8f4c6fa99b99f1978f5188d8e8497f55 (diff)
downloadaur-3bb96b2a9861e3054aeb1dcb6345158eb3d125ff.tar.gz
Update JAVA_ARGS
Diffstat (limited to 'yacy.sh')
-rw-r--r--yacy.sh9
1 files changed, 7 insertions, 2 deletions
diff --git a/yacy.sh b/yacy.sh
index ddbdadbd112a..15fc3c99f2e0 100644
--- a/yacy.sh
+++ b/yacy.sh
@@ -1,10 +1,15 @@
#!/bin/sh
YACY_HOME=/usr/share/yacy
-JAVA_ARGS="-server -Xss256k -XX:MaxPermSize=256m -XX:ReservedCodeCacheSize=1024m -XX:+UseConcMarkSweepGC -XX:+CMSIncrementalMode -XX:-UseGCOverheadLimit -XX:+UseAdaptiveSizePolicy -Djava.net.preferIPv4Stack=true -Djava.awt.headless=true -Dfile.encoding=UTF-8"
+
+# [AUR] Funilrys: 24.06.2020 ==> Old version. Reason: https://aur.archlinux.org/packages/yacy/#comment-752601
+# JAVA_ARGS="-server -Xss256k -XX:MaxPermSize=256m -XX:ReservedCodeCacheSize=1024m -XX:+UseConcMarkSweepGC -XX:+CMSIncrementalMode -XX:-UseGCOverheadLimit -XX:+UseAdaptiveSizePolicy -Djava.net.preferIPv4Stack=true -Djava.awt.headless=true -Dfile.encoding=UTF-8"
+
+JAVA_ARGS="-server -Xss256k -XX:ReservedCodeCacheSize=1024m -XX:-UseGCOverheadLimit -XX:+UseAdaptiveSizePolicy -Djava.net.preferIPv4Stack=true -Djava.awt.headless=true -Dfile.encoding=UTF-8"
+
#check if system supports large memory pages and enable it if possible
HUGEPAGESTOTAL="$(cat /proc/meminfo | grep HugePages_Total | sed s/[^0-9]//g)"
if [ -n "$HUGEPAGESTOTAL" ] && [ $HUGEPAGESTOTAL -ne 0 ]
-then
+then
JAVA_ARGS="$JAVA_ARGS -XX:+UseLargePages"
fi