Low Fps, On Top End Hardware.
Hello, I've mostly managed to fix any issues with my "DH" by reading the FaQ, But ultimately my FPS has been suffering. (were talking below 20fps) Really no setting I do in "DH" Or minecraft changes much.
Components
CPU: I9-14900KF
Ram: 48gb (I have allocated 24 for minecraft and this mod)
GPU: RTX 3090 24gb Vram
I am running a few other mods:
Tectonic
Iris
sodium
C2me
Bliss shaders
Indium
MC Version - 1.20.1
-------
Overall my cpu shouldnt be maxing and no matter what I do it is peaking at 100% usage with 25% Gpu (Even if I make changes this doesn't help)
51 Replies
Mine is not much better with a 7800X3D and 4070ti. 40fps max, with dips to 0-10, even when it says there are no world gen tasks in progress. 🤷🏼♀️
if you change the render distance in video settings
try to reframe from using 96 chunks
like it will work
just at 15 fps ish
try around 60
go up from there and test it
24 gigs is way too much, lower it to like 8 gigs
More isnt better with ram
The more you allocate, the bigger lag spikes you'll get
(Even if I make changes this doesn't help)What kind of changes
Ive allocated down to 8 gigs of ram
still not much change in preformence.
were talking massive stutters. with less then 20 chunks loaded.
as for what kind of changes I've went through and messed with any and all performance and even DH settings to see if I could get any improvement.
normal if you're generating lods while playing (with high CPU load preset)
try disabling Distant Generator and check fps and gpu usage
if you get good fps/high gpu usage, then yeah you're cpu bottlenecked while in LoDs generation
Disabling "Distant Generator" definitly lowered my CPU usage from 100% to 31%
My GPU is still sitting right at 38%
but the stuttering still exists?
Ill attach SS so that you all can understand what settings I have on right now~
That should be everything if I am correct?
turn off vsync and check gpu usage
and you can use just 8 rd on vanilla chunks
as for stuttering, lower cpu load preset should help, but i think that's mainly on garbage collector / jvm arguments that would help more tbh
turning of Vsync did raise the gpu usage to 60%
max framerate to unlimited
if the point is to maximize fps, dont put a limiter of any kind on it
other than that, like i said, if you're gen lods while playing with shaders, what you've experienced previously was normal
the only thing you can do is lower cpu load which makes DH load LoDs slower, but you'll be less cpu-bound
I lowered the RD to 8, while that did raise my "Framerate"
as for cpu load I even put it on minimal impact.
?
My target isnt nessisarily more frames? just to make it not stutter?
I did mhm
like i said, stuttering is lessen by cpu load presets, other than that it's more of GC/jvm arguments stuff
so that's the most you can do afaik
maybe you could switch from g1gc to ZGC/shenandoah gc, quick google search should show some results related to mc
other than that, working as intendedTM
This is intended?
use default settings on everything (with distant generator disabled and sodium's vsync off and fps on unlimited) and test again
otherwise it's the problem where your pc wont utilize all of the GPU, which is not DH side of stuff
as for stuttering, i already mentioned this ^
if with minimal impact you still get stuttering, i suspect it's not from DH
hmm~ would it be the shader pack in that case?
is this with iris installer?
mhm
iris sodium etc
bliss shader
shouldnt be, at least with shaders it should still use gpu usage 100%
did you use Iris installer or manually install the base mods?
not what mods do you have.
if you use iris installer with Iris + DH profile on the launcher, try manually install them on new MC instance
hmm
other than that i got no clue
well currently im doing this all through curse~
but all the mods were idivually installed
and imported
yeah, i got no clue tbh
into the profile for 1.20.1 (all of them are the same version)
try asking in iris discord, gpu/fps related should be their bread and butter
alright~ just another heads up tried the same set up on another computer
it produced same results.
Ryzen 7 7800x 3d
RTX 4070 super
with 8gigs of ram allocated
either you're unlucky or somehow some of your both pc settings both causing this
ehh Im confident im doing somthing wrong~
just trying to solve what i did wrong haha~
try default settings on everything
I dont evn know how to make them go back to default xD
otherwise ^, cause it still happens with no LoDs generation/ no DH gen tasks
delete DistantHorizons.toml in .minecraft/configs
just remember to turn off distant generator first
yep yep
give me one sec
Oh also heres this 😛
first of all
hold up
yeah
ik whats going on the moment i sent that
xD
but yeah, i think gpu usage stuff should be asked in iris discord
since with the last settings you already turned off lod generation and gpu still low, and tons of stuttering
seems like more of gpu side of thing
🤔 but alas I thought i downloaded the Iris installer not the shader lmao
just get the zip file
should contain mods jar
👍
will do that now
Okay~
disabling the Iris shaders xD helped a ton.
but the occasional stutter comes along were talking every 15 ish seconds even if im just running in circle~ as for you mentioning why haha that seemed a little to much knowledge above my paygrade e.e
as for gpu usage still no difference~ which is unfortunate
but we are now at a consistant 120 fps no issue
though I probably wont pass 120 as I have my gpu capped at such vis nvida con panel~ for other games
so thats not a big deal~ just trying to make it playable 120? the stutters make it rather annoying and unplayable?
good news xD'
soo moving from curse and to the iris install solved a ton of isssues~
though my chunks are more limited? 32 as the max~ was hoping I'd be able to up past that
but also in other good news gpu load has jupmped up to 80%
this is also with DG enabled (distant generation)
dh doesnt extend vanilla render distance, that's c2me
Okay well I belive all my problems have been solved! Just a few tweaks needed here and there. Even managed to get it to run with essentials so I can play with my friends. Thank you once more for your help!