From 3240c966636a83830220e8ae05455511154aa98c Mon Sep 17 00:00:00 2001 From: mathias Date: Sun, 10 Jun 2018 23:37:02 +0300 Subject: [PATCH] Use Shenandoah --- app.json | 7 +------ bin/start | 2 +- 2 files changed, 2 insertions(+), 7 deletions(-) diff --git a/app.json b/app.json index ed3c7ed..b5474f8 100644 --- a/app.json +++ b/app.json @@ -3,10 +3,5 @@ "PRIVATE_KEY": { "description": "Private key for data sync and reverse SSH", "required": true - }, - "buildpacks": [ - { - "url": "https://github.com/heroku/heroku-buildpack-jvm-common" - } - ] + } } diff --git a/bin/start b/bin/start index 5646584..fc7f5c6 100755 --- a/bin/start +++ b/bin/start @@ -25,7 +25,7 @@ while true; do done & while true; do - java -Xms300m -XX:MinHeapFreeRatio=1 -XX:MaxHeapFreeRatio=10 -XX:+UnlockExperimentalVMOptions -XX:+UseG1GC -XX:G1HeapRegionSize=4M -XX:G1MixedGCLiveThresholdPercent=50 -XX:G1NewSizePercent=50 -XX:G1MaxNewSizePercent=80 -XX:MaxGCPauseMillis=100 -XX:+AggressiveOpts -XX:+AlwaysPreTouch -XX:+DisableExplicitGC -XX:InitiatingHeapOccupancyPercent=10 -XX:TargetSurvivorRatio=90 -XX:+UseLargePagesInMetaspace -Dcom.mojang.eula.agree=true -Dlog4j.configurationFile=log4j2.xml -jar minecraft-server.jar --world-dir=worlds > /dev/null 2>&1 + .java/bin/java -Xms300m -XX:MinHeapFreeRatio=1 -XX:MaxHeapFreeRatio=10 -XX:+UnlockExperimentalVMOptions -XX:+UseShenandoahGC -XX:MaxGCPauseMillis=100 -XX:+AggressiveOpts -XX:+AlwaysPreTouch -XX:+DisableExplicitGC -XX:InitiatingHeapOccupancyPercent=10 -XX:TargetSurvivorRatio=90 -XX:-UseBiasedLocking -XX:+UseLargePagesInMetaspace -XX:+UseNUMA -XX:+UseTransparentHugePages -Dcom.mojang.eula.agree=true -Dlog4j.configurationFile=log4j2.xml -jar minecraft-server.jar --world-dir=worlds > /dev/null 2>&1 sleep 1 done &