Best DH settings and JVM arguments for my system?

So I have: 5600X 6700XT 32GB 3600MHz 2TB Crucial P3 Plus JVM Arguments: -XX:+UseG1GC -Xmx10G -Xms10G -Dsun.rmi.dgc.server.gcInterval=2147483646 -XX:+UnlockExperimentalVMOptions -XX:G1NewSizePercent=20 -XX:G1ReservePercent=20 -XX:MaxGCPauseMillis=50 -XX:G1HeapRegionSize=32M Log: https://mclo.gs/02no8L8 I aim to reduce stutter and increase my framerate as much as possible while still keeping LODs looking decent. So I'm wondering what the best settings are for Data Compression, Lossy World Compression, GPU Upload Method, etc. I run DH at 128 LOD distance and allocate 10GB of RAM (not sure if this is too much or too little). I set Minecraft to utilize all of my cores using Process Lasso and use one core for DH as allocating any more cores gets too stuttery for me. I tried allocating fewer cores to Minecraft itself but I seem to get worse performance. The garbage collector also seems to be causing a good bit of stutter as the graph spikes whenever my memory usage is cleaned so any help there would also be appreciated.
mclo.gs
Vanilla Server Log [#02no8L8]
1882 lines | 4 errors
No description
No description
22 Replies
MarijnIsN00B
MarijnIsN00B6mo ago
To decrease stutter, lower CPU load That wont change the quality of the LODs, it will just make generating them slower
icedwatr
icedwatrOP6mo ago
I have it at the minimum in DH settings my render and sim dist are 8
MarijnIsN00B
MarijnIsN00B6mo ago
And allocate less RAM, the more you allocate, the bigger stutters you'll get Whats the DH render distance?
icedwatr
icedwatrOP6mo ago
128 so like 6?
MarijnIsN00B
MarijnIsN00B6mo ago
You can disable distant generation Yeah 6 is good Are you using the default JDK?
icedwatr
icedwatrOP6mo ago
How do i find that out? im using the modrinth launcher
MarijnIsN00B
MarijnIsN00B6mo ago
If you dont know, then you're probably not lol Lemme look up how you change the JDK on modrinth
icedwatr
icedwatrOP6mo ago
not sure if this is helpful at all
No description
MarijnIsN00B
MarijnIsN00B6mo ago
Ohh modrinth comes with zulu Cool (TLDR that is good and doesnt need to be changed)
icedwatr
icedwatrOP6mo ago
alright cool
MarijnIsN00B
MarijnIsN00B6mo ago
I set Minecraft to utilize all of my cores using Process Lasso
I havent heard of that program but I dont think that will improve stuff I just remembered that I actually have lol You cant make minecraft be multithreaded with a third party program And DH is already multithreaded Im guessing its either doing nothing or its harming your mc performance, probs just doing nothing
icedwatr
icedwatrOP6mo ago
i tested it with half of my cores and then with all of my cores, and I had less stuttering and better performance when I checked all of the cores
No description
MarijnIsN00B
MarijnIsN00B6mo ago
Mc will just use all the cores by default Or at least mods that can use multiple cores That program is more for managing what program uses which cores and how much You can change the priority of programs but it cant make something use more cores than it would by default Still tho its probably not harming anything For increasing just your general FPS, you will have to fiddle with the graphics settings of DH and your shaders yourself
icedwatr
icedwatrOP6mo ago
right, i already kinda got my DH detail settings tweaked to my liking medium is fine
Miki_P98
Miki_P986mo ago
You can try alternative GC: - Z - PZ - GZ - Shenadgog
icedwatr
icedwatrOP6mo ago
should i try to get set my RAM as low as possible?
Miki_P98
Miki_P986mo ago
these are my flags:
-XX:+UnlockExperimentalVMOptions -XX:+UseZGC -XX:+ZGenerational -XX:+AlwaysPreTouch -XX:+UseFastUnorderedTimeStamps
-XX:+UnlockExperimentalVMOptions -XX:+UseZGC -XX:+ZGenerational -XX:+AlwaysPreTouch -XX:+UseFastUnorderedTimeStamps
depends on your GC G1GC yes ZGC no need to
icedwatr
icedwatrOP6mo ago
Ill try yours out right now
Miki_P98
Miki_P986mo ago
Shenasomething is in between if it crashes: - go to modrinth setting - copy the path to JDK 21 - go to your instance settings - override the JDK path, set it to the path to JDK 21
icedwatr
icedwatrOP6mo ago
I cant really tell but i think its running better now what about Data Compression, Lossy World Compression, and GPU Upload Method settings so would i be ok increasing to like 8 gigs maybe? I did see my memory usage in F3 hit the 90s
Miki_P98
Miki_P986mo ago
sure Z GC should run entirely in paraller
Want results from more Discord servers?
Add your server