OrbitMC commited on
Commit
f927dd0
·
verified ·
1 Parent(s): 1f31ae6

Update start.sh

Browse files
Files changed (1) hide show
  1. start.sh +18 -13
start.sh CHANGED
@@ -64,18 +64,23 @@ echo ">>> Starting Minecraft server on port 7860..."
64
  echo ">>> Java version: $(java -version 2>&1 | head -n 1)"
65
  echo ">>> Memory: 8GB allocated"
66
 
67
- exec java -Xmx8G -Xms8G \
68
- -XX:+UseG1GC -XX:+ParallelRefProcEnabled \
69
- -XX:MaxGCPauseMillis=100 -XX:+UnlockExperimentalVMOptions \
70
- -XX:+DisableExplicitGC -XX:+AlwaysPreTouch \
71
- -XX:G1NewSizePercent=30 -XX:G1MaxNewSizePercent=40 \
72
- -XX:G1HeapRegionSize=8M -XX:G1ReservePercent=20 \
73
- -XX:G1HeapWastePercent=5 -XX:G1MixedGCCountTarget=4 \
 
 
 
 
 
 
74
  -XX:InitiatingHeapOccupancyPercent=15 \
75
  -XX:G1MixedGCLiveThresholdPercent=85 \
76
- -XX:G1RSetUpdatingPauseTimePercent=5 -XX:SurvivorRatio=32 \
77
- -XX:+PerfDisableSharedMem -XX:MaxTenuringThreshold=1 \
78
- -XX:ParallelGCThreads=2 -XX:ConcGCThreads=2 \
79
- -XX:ActiveProcessorCount=2 \
80
- -Daikars.new.flags=true -Dusing.aikars.flags=https://mcflags.emc.gs \
81
- -jar purpur.jar --nogui
 
64
  echo ">>> Java version: $(java -version 2>&1 | head -n 1)"
65
  echo ">>> Memory: 8GB allocated"
66
 
67
+ exec java -server -Xmx8G -Xms8G \
68
+ -XX:+UseG1GC \
69
+ -XX:+ParallelRefProcEnabled \
70
+ -XX:MaxGCPauseMillis=50 \
71
+ -XX:+UnlockExperimentalVMOptions \
72
+ -XX:+DisableExplicitGC \
73
+ -XX:+AlwaysPreTouch \
74
+ -XX:G1NewSizePercent=20 \
75
+ -XX:G1MaxNewSizePercent=40 \
76
+ -XX:G1HeapRegionSize=8M \
77
+ -XX:G1ReservePercent=10 \
78
+ -XX:G1HeapWastePercent=5 \
79
+ -XX:G1MixedGCCountTarget=4 \
80
  -XX:InitiatingHeapOccupancyPercent=15 \
81
  -XX:G1MixedGCLiveThresholdPercent=85 \
82
+ -XX:G1RSetUpdatingPauseTimePercent=5 \
83
+ -XX:SurvivorRatio=32 \
84
+ -XX:+PerfDisableSharedMem \
85
+ -XX:MaxTenuringThreshold=1 \
86
+ -jar purpur.jar --nogui