Sie sind nicht angemeldet.

  • »FelixPenDragon« ist der Autor dieses Themas

Beiträge: 5

Registrierungsdatum: 25. Januar 2014

  • Nachricht senden

1

Samstag, 1. März 2014, 20:37

Startscript

Hallo Leute,

ist mein Startscript so korrekt? Ich habe Linux als Betriebssystem.

Quellcode

1
2
#!/bin/bash
 java -Xmx14336M -Xms1024M -XX:MaxPermSize=128M -XX:-UseGCOverheadLimit -jar spigot.jar nogui

Robert

Fortgeschrittener

Beiträge: 336

Registrierungsdatum: 10. Januar 2011

  • Nachricht senden

2

Montag, 3. März 2014, 10:43

Gibt es nichts daran auszusetzen.
Für die Zukunft:
Es ist nicht nötig M anzugeben. Man kann auch prima G angeben ;)
-Xms1G -Xmx4G


Um Ressourcen zu sparen kann man auch das hier machen:
-Xincgc -Xmx3G
(Je nachdem wieviel Ram du dem Server als Max halt geben willst.)

  • »FelixPenDragon« ist der Autor dieses Themas

Beiträge: 5

Registrierungsdatum: 25. Januar 2014

  • Nachricht senden

3

Montag, 3. März 2014, 18:37

"Um Ressourcen zu sparen kann man auch das hier machen:

-Xincgc -Xmx3G
(Je nachdem wieviel Ram du dem Server als Max halt geben willst.)"




Wie meinst du das? Welchen Teil müsste ich da abarbeiten?


Danke für weitere Antworten


MfG Felix

Robert

Fortgeschrittener

Beiträge: 336

Registrierungsdatum: 10. Januar 2011

  • Nachricht senden

4

Dienstag, 4. März 2014, 10:03

Bei dir würde das dann so aussehen:

java -Xincgc -Xmx14G -XX:MaxPermSize=128M -XX:-UseGCOverheadLimit -jar spigot.jar nogui


Für eine bessere Performance über einen längeren Zeitraum hinweg empfehle ich einen automatischen Restart des Servers. Xincgc räumt zwar im Bereich des möglichen den Ram frei, schafft aber halt nicht alles :)
Bei einem täglichen Neustart des Servers haste quasi immer aufgeräumten Ram.

  • »FelixPenDragon« ist der Autor dieses Themas

Beiträge: 5

Registrierungsdatum: 25. Januar 2014

  • Nachricht senden

5

Dienstag, 4. März 2014, 14:32

Dafür gibt es aber keine Scriptfunktion? Also sodass der Server immer 3 Uhr in der Nacht neustartet?

MfG Felix

Robert

Fortgeschrittener

Beiträge: 336

Registrierungsdatum: 10. Januar 2011

  • Nachricht senden

6

Dienstag, 4. März 2014, 18:39

Man kann alles irgendwie scripten :)
Schreibste dir einfach was was um 3 Uhr morgens Java oder deinen Screen beendet und anschließend den Server wieder startet.

  • »FelixPenDragon« ist der Autor dieses Themas

Beiträge: 5

Registrierungsdatum: 25. Januar 2014

  • Nachricht senden

7

Dienstag, 4. März 2014, 19:01

Gut, danke dir. Ich schau mal, ob ich etwas zusammen gezimmert bekomme. Wenn es nicht gehen sollte, würde ich mich nocheinmal melden :)

MfG Felix