diff --git a/src/main/scripts/unix/unimelb-mf-check b/src/main/scripts/unix/unimelb-mf-check index 4a63f0cb52b9da53a4a8a60b2c529cf88efcb4f2..a3a68c338e644d84e327a08708a6a03d43bd06f0 100644 --- a/src/main/scripts/unix/unimelb-mf-check +++ b/src/main/scripts/unix/unimelb-mf-check @@ -25,4 +25,4 @@ JAR=${LIB}/unimelb-mf-clients.jar [[ -z $(which java) ]] && echo "Java is not found." >&2 && exit 1 # execute the command -java -Xmx1024m -cp "${JAR}" unimelb.mf.client.sync.cli.MFCheck ${1+"$@"} +java -XX:+UseG1GC -XX:+UseStringDeduplication -Xms512m -Xmx1g -cp "${JAR}" unimelb.mf.client.sync.cli.MFCheck ${1+"$@"} diff --git a/src/main/scripts/unix/unimelb-mf-download b/src/main/scripts/unix/unimelb-mf-download index 6be8beb9c0b9864e856c6533d1affc236376b520..f67b329fc8a382fb8f266b0bdebcdb6770a48b31 100644 --- a/src/main/scripts/unix/unimelb-mf-download +++ b/src/main/scripts/unix/unimelb-mf-download @@ -25,4 +25,4 @@ JAR=${LIB}/unimelb-mf-clients.jar [[ -z $(which java) ]] && echo "Java is not found." >&2 && exit 1 # execute the command -java -Xmx200m -cp "${JAR}" unimelb.mf.client.sync.cli.MFDownload ${1+"$@"} +java -XX:+UseG1GC -XX:+UseStringDeduplication -Xms512m -Xmx1g -cp "${JAR}" unimelb.mf.client.sync.cli.MFDownload ${1+"$@"} diff --git a/src/main/scripts/unix/unimelb-mf-instrument-upload b/src/main/scripts/unix/unimelb-mf-instrument-upload index cc80ae6d8c4d511ee27fe10026f68262fa8c081f..3448734dd4efbe600af6f69f6ad5e2a673a2fb96 100644 --- a/src/main/scripts/unix/unimelb-mf-instrument-upload +++ b/src/main/scripts/unix/unimelb-mf-instrument-upload @@ -25,4 +25,4 @@ JAR=${LIB}/unimelb-mf-clients.jar [[ -z $(which java) ]] && echo "Java is not found." >&2 && exit 1 # execute the command -java -Xmx1024m -cp "${JAR}" unimelb.mf.client.sync.cli.MFInstrumentUpload ${1+"$@"} +java -XX:+UseG1GC -XX:+UseStringDeduplication -Xms512m -Xmx1g -cp "${JAR}" unimelb.mf.client.sync.cli.MFInstrumentUpload ${1+"$@"} diff --git a/src/main/scripts/unix/unimelb-mf-upload b/src/main/scripts/unix/unimelb-mf-upload index d1435762db81bb07d0ebd4afa66d6cd5dfc42246..d30a69bb2285609802b2b8144492aa47487c0f7b 100644 --- a/src/main/scripts/unix/unimelb-mf-upload +++ b/src/main/scripts/unix/unimelb-mf-upload @@ -25,4 +25,4 @@ JAR=${LIB}/unimelb-mf-clients.jar [[ -z $(which java) ]] && echo "Java is not found." >&2 && exit 1 # execute the command -java -Xmx1024m -cp "${JAR}" unimelb.mf.client.sync.cli.MFUpload ${1+"$@"} +java -XX:+UseG1GC -XX:+UseStringDeduplication -Xms512m -Xmx1g -cp "${JAR}" unimelb.mf.client.sync.cli.MFUpload ${1+"$@"} diff --git a/src/main/scripts/windows/unimelb-mf-check.cmd b/src/main/scripts/windows/unimelb-mf-check.cmd index f7ba1bad800a28a5b48eedffa763fbf3d094cfa6..f46f2055d3c2be5d0692ea5efbe144781a71e47b 100644 --- a/src/main/scripts/windows/unimelb-mf-check.cmd +++ b/src/main/scripts/windows/unimelb-mf-check.cmd @@ -9,4 +9,4 @@ popd set JAR=%ROOT%\lib\unimelb-mf-clients.jar -java -Xmx1024m -cp "%JAR%" unimelb.mf.client.sync.cli.MFCheck %* +java -XX:+UseG1GC -XX:+UseStringDeduplication -Xms512m -Xmx1g -cp "%JAR%" unimelb.mf.client.sync.cli.MFCheck %* diff --git a/src/main/scripts/windows/unimelb-mf-download.cmd b/src/main/scripts/windows/unimelb-mf-download.cmd index 7b44c5b2840078bd3b7baa82a4a042281c31f658..8988033a2bc7099396e3d98717b109fa9aae659a 100644 --- a/src/main/scripts/windows/unimelb-mf-download.cmd +++ b/src/main/scripts/windows/unimelb-mf-download.cmd @@ -8,4 +8,4 @@ popd @REM set PATH=%JAVA_HOME%\bin;%PATH% set JAR=%ROOT%\lib\unimelb-mf-clients.jar -java -Xmx200m -cp "%JAR%" unimelb.mf.client.sync.cli.MFDownload %* +java -XX:+UseG1GC -XX:+UseStringDeduplication -Xms512m -Xmx1g -cp "%JAR%" unimelb.mf.client.sync.cli.MFDownload %* diff --git a/src/main/scripts/windows/unimelb-mf-instrument-upload.cmd b/src/main/scripts/windows/unimelb-mf-instrument-upload.cmd index 478a7b99031b860ede6c2b19382989dec2a565d1..4e415cf7578030445508d993501b13611dff3e17 100644 --- a/src/main/scripts/windows/unimelb-mf-instrument-upload.cmd +++ b/src/main/scripts/windows/unimelb-mf-instrument-upload.cmd @@ -9,4 +9,4 @@ popd set JAR=%ROOT%\lib\unimelb-mf-clients.jar -java -Xmx1024m -cp "%JAR%" unimelb.mf.client.sync.cli.MFInstrumentUpload %* +java -XX:+UseG1GC -XX:+UseStringDeduplication -Xms512m -Xmx1g -cp "%JAR%" unimelb.mf.client.sync.cli.MFInstrumentUpload %* diff --git a/src/main/scripts/windows/unimelb-mf-upload.cmd b/src/main/scripts/windows/unimelb-mf-upload.cmd index 639f27c647faa4438c999cc588db932452d4819f..38caeed815bd2df488ba64665494dfaabc2f1ab5 100644 --- a/src/main/scripts/windows/unimelb-mf-upload.cmd +++ b/src/main/scripts/windows/unimelb-mf-upload.cmd @@ -9,4 +9,4 @@ popd set JAR=%ROOT%\lib\unimelb-mf-clients.jar -java -Xmx1024m -cp "%JAR%" unimelb.mf.client.sync.cli.MFUpload %* +java -XX:+UseG1GC -XX:+UseStringDeduplication -Xms512m -Xmx1g -cp "%JAR%" unimelb.mf.client.sync.cli.MFUpload %*