Don't know if I mentioned but I'm not running a server, but playing on one. And the JVMs you have listed for FTB launcher doens't have Xmx anywhere.
See the post above.
Don't know if I mentioned but I'm not running a server, but playing on one. And the JVMs you have listed for FTB launcher doens't have Xmx anywhere.
For the FTB launcher you set the slider to 4G. For Xms, both those values are exactly the same, it doesn't matter which you use.
Did all the changes and still averaging 5-10fps :/
The only thing I've changed in the past day has been my Java, so is there possibly some setting I reset or something?
[Edit]Going to try Optifine.
[Edit 2] Well that did nothing, don't think it even works.
welp... remember that problem that I had, when I play Minecraft through the FTB launcher, I get about 30-40FPS, but if I load the same modpack through the vanilla launcher, I get between the 125-150FPS?
well, that was on my laptop, I thought this wouldn't be a problem on my normal computer, which has alot better specs compared to my laptop.
turns out that isn't the case and I've the same problem on my computer. when I play the direwolf20 modpack through the FTB launcher, I get about 30-40FPS, but when I play my custom modded world through the vanilla launcher, with about 200 mods, I get 125-150FPS...
are you using the .exe or .jar version of the launcher. i'll look into what is causing this.
Could you please do a little guide in the topic on how to add the paragrams into remotetoolkit?
are you using the .exe or .jar version of the launcher. i'll look into what is causing this.
INVOCATION="java -Xms3G -Xmx3G -XX:PermSize=256m -XX:ReservedCodeCacheSize=512m -XX:NewRatio=4 -XX:SurvivorRatio=3 -XX:TargetSurvivorRatio=80 -XX:MaxTenuringThreshold=8 -XX:+UseParNewGC -XX:+UseConcMarkSweepGC -XX:SoftRefLRUPolicyMSPerMB=0 -XX:MaxGCPauseMillis=20 -XX:GCPauseIntervalMillis=250 -XX:MaxGCMinorPauseMillis=7 -XX:+CMSClassUnloadingEnabled -XX:+ExplicitGCInvokesConcurrentAndUnloadsClasses -XX:+UseCMSInitiatingOccupancyOnly -XX:CMSInitiatingOccupancyFraction=50 -XX:+BindGCTaskThreadsToCPUs -XX:+TieredCompilation -XX:Tier0ProfilingStartPercentage=0 -XX:Tier3InvocationThreshold=3 -XX:Tier3MinInvocationThreshold=2 -XX:Tier3CompileThreshold=2 -XX:Tier3BackEdgeThreshold=10 -XX:Tier4InvocationThreshold=4 -XX:Tier4MinInvocationThreshold=3 -XX:Tier4CompileThreshold=2 -XX:Tier4BackEdgeThreshold=8 -XX:TieredCompileTaskTimeout=5000 -XX:Tier3DelayOn=50 -XX:Tier3DelayOff=25 -XX:+UseFastEmptyMethods -XX:-DontCompileHugeMethods -XX:+AlwaysCompileLoopMethods -XX:+CICompilerCountPerCPU -XX:+UseStringCache -XX:+UseNUMA -jar $SERVICE nogui"
Eyamaz,
We are having the same issue as Gunner described. Our server is a KS1 from OVH (3.2 GHz i7, 8GB Ram) running Ubuntu and Java 64 7u45. Below is the line out of our script we use to start the server. Any ideas on how to get rid of the lag spikes we are seeing? I do have cron setup to reboot the server once a day and do backups of the server every 6 hours. We are running the DW20 1.6.4/1.0.12 pack. I have about 12 players on the whitelist but usually only about 2 to 4 at a time are actually on the server.
Code:INVOCATION="java -Xms3G -Xmx3G -XX:PermSize=256m -XX:ReservedCodeCacheSize=512m -XX:NewRatio=4 -XX:SurvivorRatio=3 -XX:TargetSurvivorRatio=80 -XX:MaxTenuringThreshold=8 -XX:+UseParNewGC -XX:+UseConcMarkSweepGC -XX:SoftRefLRUPolicyMSPerMB=0 -XX:MaxGCPauseMillis=20 -XX:GCPauseIntervalMillis=250 -XX:MaxGCMinorPauseMillis=7 -XX:+CMSClassUnloadingEnabled -XX:+ExplicitGCInvokesConcurrentAndUnloadsClasses -XX:+UseCMSInitiatingOccupancyOnly -XX:CMSInitiatingOccupancyFraction=50 -XX:+BindGCTaskThreadsToCPUs -XX:+TieredCompilation -XX:Tier0ProfilingStartPercentage=0 -XX:Tier3InvocationThreshold=3 -XX:Tier3MinInvocationThreshold=2 -XX:Tier3CompileThreshold=2 -XX:Tier3BackEdgeThreshold=10 -XX:Tier4InvocationThreshold=4 -XX:Tier4MinInvocationThreshold=3 -XX:Tier4CompileThreshold=2 -XX:Tier4BackEdgeThreshold=8 -XX:TieredCompileTaskTimeout=5000 -XX:Tier3DelayOn=50 -XX:Tier3DelayOff=25 -XX:+UseFastEmptyMethods -XX:-DontCompileHugeMethods -XX:+AlwaysCompileLoopMethods -XX:+CICompilerCountPerCPU -XX:+UseStringCache -XX:+UseNUMA -jar $SERVICE nogui"
BTW: The arguments came from your original post just after the 1st DW20 1.6.4 pack was released.
After around 20 hours of up time, our TPS as reported by /forge tps is 20 in all dims with an overall mean tick of <20 usually between 10-15. Memory usage is reported to be around 55%< and CPU is generally around 40%< What we keep experiencing is sluggish performance, due to the lower tick rates, but with all Dims running at 20tps, we are not overly sure where the problem is. One theory is that the memory specified in -Xms and -Xmx should be increased from 4 gigs to 6 gigs, to provide the MC Server more room to work.
Is it possible that this is not the case, but rather we are experiencing GC cycles that are causing the slugishness, and if so, what changes could we make to improve TPS and thus reduce the need for such frequent server restarts?
an Intel (R) Core (TM) i3-4130 CPU @ 3.4GHz and 8 Gigs of memory installed.
16:46:09 [INFO] Dim -100 : Mean tick time: 28.131 ms. Mean TPS: 20.000
16:46:09 [INFO] Dim -31 : Mean tick time: 0.091 ms. Mean TPS: 20.000
16:46:09 [INFO] Dim 12 : Mean tick time: 5.705 ms. Mean TPS: 20.000
16:46:09 [INFO] Dim 11 : Mean tick time: 22.593 ms. Mean TPS: 20.000
16:46:09 [INFO] Dim 7 : Mean tick time: 0.203 ms. Mean TPS: 20.000
16:46:09 [INFO] Dim 6 : Mean tick time: 26.827 ms. Mean TPS: 20.000
16:46:09 [INFO] Dim -1 : Mean tick time: 3.380 ms. Mean TPS: 20.000
16:46:09 [INFO] Dim 0 : Mean tick time: 32.082 ms. Mean TPS: 20.000
16:46:09 [INFO] Overall : Mean tick time: 120.280 ms. Mean TPS: 8.314
what are the newer arguments?oh dear, upgrade to the newer arguments. those arguments started causing issues with the compilation additions i didnt have time to finish working on. there were a few other arguments i changed also. so lets start with that first.
what are the newer arguments?