From 15b7461bc7968bcfd8dfc516cf91c3548195e4a3 Mon Sep 17 00:00:00 2001 From: Michael Peter Christen Date: Mon, 19 Jul 2021 20:04:11 +0200 Subject: removed Xms java memory startup parameter We will use the default value for now on. This is much better for resource economy and fits better into a container/docker/kubernetes strategy. Furthermore, a small memory footprint is essential for the usage on small devices like RaspberryPi. --- addon/yacy-svn-4.spec | 3 --- addon/yacyInit.m4 | 2 +- addon/yacyInit.sh | 6 ++---- 3 files changed, 3 insertions(+), 8 deletions(-) (limited to 'addon') diff --git a/addon/yacy-svn-4.spec b/addon/yacy-svn-4.spec index ef633707c..717e32045 100644 --- a/addon/yacy-svn-4.spec +++ b/addon/yacy-svn-4.spec @@ -174,8 +174,6 @@ fi if [ -f \$DATA_HOME/SETTINGS/yacy.conf ]; then i=\`grep javastart_Xmx \$DATA_HOME/SETTINGS/yacy.conf\`; JAVA_MAX="-\${i#javastart_Xmx=}"; - i=\`grep javastart_Xms \$DATA_HOME/SETTINGS/yacy.conf\`; - JAVA_MIN="-\${i#javastart_Xms=}"; fi CLASSPATH="\$YACY_HOME/classes:." @@ -194,7 +192,6 @@ fi WTF=\$1; shift if [ "\$1" == "--max" ]; then JAVA_MAX="-Xmx\$2"; shift; shift; fi -if [ "\$1" == "--min" ]; then JAVA_MIN="-Xms\$2"; shift; shift; fi if [ "\$1" == "--nice" ]; then NICE="nice -n \$2"; shift; shift; fi if [ "\$1" == "--debug" ]; then DEBUG="-d"; shift; fi shift diff --git a/addon/yacyInit.m4 b/addon/yacyInit.m4 index b165f36ea..5a114ea97 100644 --- a/addon/yacyInit.m4 +++ b/addon/yacyInit.m4 @@ -110,7 +110,7 @@ then fi else - JAVA_ARGS="-Xmx120m -Xms120m $JAVA_ARGS" + JAVA_ARGS="-Xmx120m $JAVA_ARGS" fi # generating the proper classpath diff --git a/addon/yacyInit.sh b/addon/yacyInit.sh index 2ec6fb548..18100bc32 100755 --- a/addon/yacyInit.sh +++ b/addon/yacyInit.sh @@ -39,10 +39,8 @@ JAVA_ARGS="-Djava.awt.headless=true" if [ -f DATA/SETTINGS/yacy.conf ] then # startup memory - for i in Xmx Xms; do - j="`grep javastart_$i DATA/SETTINGS/yacy.conf | sed 's/^[^=]*=//'`"; - if [ -n $j ]; then JAVA_ARGS="-$j $JAVA_ARGS"; fi; - done + j="`grep javastart_Xmx DATA/SETTINGS/yacy.conf | sed 's/^[^=]*=//'`"; + if [ -n $j ]; then JAVA_ARGS="-$j $JAVA_ARGS"; fi; # Priority j="`grep javastart_priority DATA/SETTINGS/yacy.conf | sed 's/^[^=]*=//'`"; -- cgit v1.2.3