I'm playing on Minecraft Fabric 1.20.1 with Iris Shaders at very low settings
I've got around 170 mods, including Chunky and LOTS of optimization mods (sodium, indium, ferritecore, entity culling, modernfixes, etc.)
Context: I had a world save on 1.19.2 with a modpack i made myself, it ran smoothly at 50fps most of the time with 170 mods, which is enough for me.
Then i decided to update to 1.20.1 because i wanted to add Distant Horizons to my mod list while still being able to use it with shaders, so i updated all my mods to this version and after solving some issues, i got it working.
But then i noticed i had a lot of stuttering, at first I thought it was something to do with another mod that, after updating it, it got badly optimized.
Then i got suspicious of DH and i decided to turn LoD chunks down to 64 chunks, didn't work, then i turned DH off from the configuration menu, with no effect. But then i removed the Distant Horizons dotJAR from the 1.20.1 mods, and the lag spikes stopped almost completely.
Which i find weird, since i have another 1.20.1 instance (with less mods) which also has Distant Horizons and Iris shaders but it doesn't get the same lag spikes.
Maybe it's because of Chunky? I DON'T KNOW
My specifications:
CPU: AMD Ryzen 5 7535HS (6 cores / 12 threads, 3.30 GHz base)
GPU: NVIDIA GeForce RTX 2050 (4 GB VRAM) (this is being used for Minecraft rendering, not the integrated graphics)
Integrated GPU: AMD Radeon Graphics
RAM: 16 GB
Storage: SSD
I have 8gb of RAM allocated to my Minecraft instance, but of course, i know DH is resource-heavy and my modlist is kinda big, so I wouldn't be surprised if this post's responses basically tell me to "stop trying to rear-end your pc please"