my vmparams file right now:
Spoiler
java.exe -XX:CompilerThreadPriority=1 -XX:+CompilerThreadHintNoPreempt -Djava.library.path=native\\windows -Xms2500m -Xmx4000m -Xss1024k -classpath janino.jar;commons-compiler.jar;commons-compiler-jdk.jar;starfarer.api.jar;starfarer_obf.jar;jogg-0.0.7.jar;jorbis-0.0.15.jar;json.jar;lwjgl.jar;jinput.jar;log4j-1.2.9.jar;lwjgl_util.jar;fs.sound_obf.jar;fs.common_obf.jar;xstream-1.4.10.jar -Dcom.fs.starfarer.settings.paths.saves=..\\saves -Dcom.fs.starfarer.settings.paths.screenshots=..\\screenshots -Dcom.fs.starfarer.settings.paths.mods=..\\mods -Dcom.fs.starfarer.settings.paths.logs=. com.fs.starfarer.StarfarerLauncher
especially intersting for me:
-Xms2500m -Xmx4000m -Xss1024k
these are the only values i changed. because due to
my modlist i had issues with a full memory that didn't allow me to save. now this problem is gone and i'm looking to optimize my settings. i run 500 battle size as of today and don't plan on reducing it.
my specs:
i5-8600k, 16GB DDR4-2400, Samsung 970 EVO 512GB (C:/) <- Starsector is here, GTX 970 with 4GB VRAM