Performance Issues
ShibeTemple opened this issue ยท 6 comments
Hello!
Versions:
Forge 39.0.79
Rubidium 0.5.0 rubidium-0.5.0.jar
Mod list:
Configured - configured-1.5.3-1.18.1.jar
Controlling - Controlling-forge-1.18.1-9.0+15.jar
FPS Monitor (provides FPS text when not in F3) - FPS-Monitor-1.18-1.0.2.jar
JEI - jei-1.18.1-9.2.1.69.jar
Starlight 1.0.1 - starlight-1.0.1+forge.36a1c6c.jar
Hello! There is a slight increase in framerate (40 or so), however, there are significantly more stutters. Additionally, the framerate increase is less than what native Sodium or Magnesium provides. Not sure if everything is running properly. RAM usage and framerate are better on Rubidium, but stutters undermine these increases.
Tests are provided below:
VANILLA:
Rubidium + Starlight:
^^ the jump in the frametime graph is consistent. Every few seconds the same jump occurs. This is also not related to Java VM GC.
360 test:
Yeah, Rubidium has overall worse performance compared to magnesium. On magnesium I'm getting around 110 fps while on Rubidium around 60 fps.
Sill cool.
I've been doing some testing today, as I get significant stutters with Rubidium. Overall I still get a performance increase so it's worth it, but would like to fix it up if I can.
I did these two:
https://spark.lucko.me/fC5WyawNYG
https://spark.lucko.me/HeeHABH3pi
Apparently when I remove Rubidium the tile entity issues are gone, specifically it's sign text causing issues from what I can see?
https://spark.lucko.me/J4xnwXC2Wo
Additionally seems to be quite a performance hit when weather events are happening in the sky
The Sodium 5.0 rendering engine port seems to be performing much much better. However, it is currently only for version 1.18.2. @Asek3 are you planning on backporting support for the latest 1.18.2 version to 1.18.1? Aren't most of the changes between these versions related to structures? Might be an easy thing to add support for.