Update -Xmx parameters, increase Heap size

This commit is contained in:
Jafea7 2025-09-22 16:39:26 +10:00
parent 28ac0a030a
commit 863dbfbd7e
11 changed files with 12 additions and 12 deletions

View File

@ -121,8 +121,8 @@
<jre> <jre>
<path>jre</path> <path>jre</path>
<requires64Bit>true</requires64Bit> <requires64Bit>true</requires64Bit>
<minVersion>15</minVersion> <minVersion>21</minVersion>
<maxHeapSize>1024</maxHeapSize> <maxHeapSize>4096</maxHeapSize>
<opts> <opts>
<opt>-Dfile.encoding=utf-8</opt> <opt>-Dfile.encoding=utf-8</opt>
</opts> </opts>

View File

@ -4,5 +4,5 @@ DIR="$(dirname "$0")"
pushd "${DIR}" pushd "${DIR}"
JAVA=./jre/bin/java JAVA=./jre/bin/java
$JAVA -version $JAVA -version
$JAVA -Xmx1g -Djdk.gtk.version=3 -Dctbrec.config.dir=./config -Dfile.encoding=utf-8 -jar ${name.final}.jar $JAVA -Xmx4g -Djdk.gtk.version=3 -Dctbrec.config.dir=./config -Dfile.encoding=utf-8 -jar ${name.final}.jar
popd popd

View File

@ -4,5 +4,5 @@ DIR="$(dirname "$0")"
pushd "${DIR}" pushd "${DIR}"
JAVA=./jre/bin/java JAVA=./jre/bin/java
$JAVA -version $JAVA -version
$JAVA -splash:splash.png -Xmx1g -Djdk.gtk.version=3 -Dctbrec.config.dir=./config -Dfile.encoding=utf-8 -jar ${name.final}.jar $JAVA -splash:splash.png -Xmx4g -Djdk.gtk.version=3 -Dctbrec.config.dir=./config -Dfile.encoding=utf-8 -jar ${name.final}.jar
popd popd

View File

@ -5,5 +5,5 @@ pushd "$DIR"
JAVA_HOME="$DIR/jre/Contents/Home" JAVA_HOME="$DIR/jre/Contents/Home"
JAVA="$JAVA_HOME/bin/java" JAVA="$JAVA_HOME/bin/java"
$JAVA -version $JAVA -version
$JAVA -Xmx1g -Dfile.encoding=utf-8 -Dctbrec.config.dir=./config -jar ${name.final}.jar $JAVA -Xmx4g -Dfile.encoding=utf-8 -Dctbrec.config.dir=./config -jar ${name.final}.jar
popd popd

View File

@ -5,5 +5,5 @@ pushd "$DIR"
JAVA_HOME="$DIR/jre/Contents/Home" JAVA_HOME="$DIR/jre/Contents/Home"
JAVA="$JAVA_HOME/bin/java" JAVA="$JAVA_HOME/bin/java"
$JAVA -version $JAVA -version
$JAVA -splash:splash.png -Xmx1g -Dfile.encoding=utf-8 -Dctbrec.config.dir=./config -jar ${name.final}.jar $JAVA -splash:splash.png -Xmx4g -Dfile.encoding=utf-8 -Dctbrec.config.dir=./config -jar ${name.final}.jar
popd popd

View File

@ -1 +1 @@
jre\bin\java -Xmx1g -Dfile.encoding=utf-8 -Dctbrec.config.dir=./config -jar ${name.final}.jar jre\bin\java -Xmx4g -Dfile.encoding=utf-8 -Dctbrec.config.dir=./config -jar ${name.final}.jar

View File

@ -44,7 +44,7 @@
<plugin> <plugin>
<groupId>org.apache.maven.plugins</groupId> <groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId> <artifactId>maven-surefire-plugin</artifactId>
<version>2.22.2</version> <version>3.2.2</version>
<configuration> <configuration>
<redirectTestOutputToFile>true</redirectTestOutputToFile> <redirectTestOutputToFile>true</redirectTestOutputToFile>
</configuration> </configuration>

View File

@ -5,7 +5,7 @@ After=network.target
[Service] [Service]
WorkingDirectory=/opt/ctbrec WorkingDirectory=/opt/ctbrec
SyslogIdentifier=ctbrec SyslogIdentifier=ctbrec
ExecStart=-/usr/bin/java -Xmx256m -cp ${name.final}.jar -Dfile.encoding=utf-8 -Dctbrec.config=server.json ctbrec.recorder.server.HttpServer ExecStart=-/usr/bin/java -Xmx1g -cp ${name.final}.jar -Dfile.encoding=utf-8 -Dctbrec.config=server.json ctbrec.recorder.server.HttpServer
User=ctbrec User=ctbrec
Type=simple Type=simple
TimeoutSec=900 TimeoutSec=900

View File

@ -18,7 +18,7 @@ start() {
# start ctbrec # start ctbrec
$JAVA -version $JAVA -version
$JAVA -Xmx256m -cp "${DIR}:${DIR}/${name.final}.jar" -Dfile.encoding=utf-8 -Dctbrec.config=server.json ctbrec.recorder.server.HttpServer & $JAVA -Xmx1g -cp "${DIR}:${DIR}/${name.final}.jar" -Dfile.encoding=utf-8 -Dctbrec.config=server.json ctbrec.recorder.server.HttpServer &
# write a pid file # write a pid file
echo $! > "${PIDFILE}" echo $! > "${PIDFILE}"

View File

@ -4,5 +4,5 @@ DIR=$(dirname $0)
pushd $DIR pushd $DIR
JAVA=java JAVA=java
$JAVA -version $JAVA -version
$JAVA -Xmx256m -cp "${DIR}:${name.final}.jar" -Dfile.encoding=utf-8 -Dctbrec.config=server.json ctbrec.recorder.server.HttpServer $JAVA -Xmx1g -cp "${DIR}:${name.final}.jar" -Dfile.encoding=utf-8 -Dctbrec.config=server.json ctbrec.recorder.server.HttpServer
popd popd

View File

@ -1 +1 @@
java -Xmx256m -cp .;${name.final}.jar -Dfile.encoding=utf-8 -Dctbrec.config=server.json ctbrec.recorder.server.HttpServer java -Xmx1g -cp .;${name.final}.jar -Dfile.encoding=utf-8 -Dctbrec.config=server.json ctbrec.recorder.server.HttpServer