I've been having severe fps fluctuation no matter what my fps has been locked to. My specs should be more than capable of running this game well, and this issue is only for Minecraft Java Edition.
I get a max of 100fps on lowest settings with drops down to 10-20. It's a micro stutter of sorts every few seconds and is just noticeable enough to be incredibly bothersome. I've tried many different fixes that I was recommended to do online, with no avail. Locking fps to 30 doesnt solve it because it still drops down below to the 10s and 20s.
It is not a hardware limitation since I have monitored my cpu, gpu and ram usage and nothing is bottlenecking. No mods have been able to solve my issue.
What's your rendering distance set to?
Please attach some screenshots with the F3 screen (and the Alt+F3 screen) enabled.
Do the lag spikes happen at specific times, e.g. when crossing a chunk border?