Flag-uri java:
- -Xmx - cantitatea maximă alocată de memorie alocată procesului java. (în cazul nostru minecraft).
Să zicem că încarci multe chunk-uri și memoria ajunge undeva la 1.4GB și Xmx este setat la 1536MB (1.5GB).
Când memoria ajunge la 1.5GB se declanșează excepția javajava.lang.OutOfMemoryError
- -Xms - cantitatea inițială de memorie alocată procesului java. (în cazul nostru minecraft)
- -Xprof - se afișează utilizarea procesorului pentru fiecare thread în parte.
Și încă multe flaguri care pe voi nu prea vă interesează dar sunt foarte importante în Java.
- -Xnoclassgc - comunică la java să nu descarce class-urile jar-ului din memorie.
Flag-urile java se pun după ”-jar”
java -jar -Xmx 2048M -Xms 256M craftbukkit.jar nogui
- java - lansare VM java
- -jar - VM java cu jar-ul ...
- -Xmx 2048M - dacă serverul folosește mai mult de 2GB de memorie, se declanjează excepția java java.lang.OutOfMemoryError
- -Xms 256M - VM-ul să pornească inițial cu 256MB.
- craftbukkit.jar - jar-ul
- nogui - să nu pornească GUI-ul de la craftbukkit.
VM - virtual machine - mașină virtuală
GUI - interfață prietenoasă cu utilizatorul
După toate acestea, sper că ați înțeles cum funcționează flag-urile java.
[/b]