I'm playing the single player version, installed after I realized the Windows 10 edition was grossly outdated. The problem is, the Windows 10 edition ran without a hitch no matter what I did in it.
I'm new to a lot of the things that have been added since Minecraft went full release, newer still to the things added to the Java version. I've been dying a good bit as I try to figure out all the new features and additions, and I've noticed the FPS drops more and more with each death. Worse still, the game will start hitching, momentarily freezing and resuming seemingly with the regularity of a heartbeat.
I thought it was the render distance at first, as Geforce Experience recommended to set it at 29. I set it to 20, and the framerate was restored. Until I started dying again.
Say something silly, Laugh 'til it hurts, Take a risk, Sing out loud, Rock the boat, Shake things up, Flirt with disaster, Buy something frivolous, Color outside the lines, Cause a scene, Order dessert, Make waves, Get carried away, Have a great day!
Try allocating more memory to minecraft, try -Xmx2G in your JVM arguments.
Try lowering your rendering distance.
Rollback Post to RevisionRollBack
Say something silly, Laugh 'til it hurts, Take a risk, Sing out loud, Rock the boat, Shake things up, Flirt with disaster, Buy something frivolous, Color outside the lines, Cause a scene, Order dessert, Make waves, Get carried away, Have a great day!
just to add some input - the windows 10 edition is NOT outdated, it runs the better together bedrock engine so it's a different version than java edition. To fix this issue, I think the above poster is correct: reduce render distance and/or increase available RAM. (You can thank mojang's terrible BlockPos idea for the absurdly high RAM usage)
Changing -Xmx1G to -Xmx2G caused a noticeable improvement in load time and time it takes from first render to normal framerate (144 fps). The "heartbeat hitch" is also gone, even after a multitude of intentional deaths. Highest allocation percentage reached during tests was 72%.
Framerate still dropped noticeably to 30-40 fps after multiple deaths and did not improve.
Dropping render distance from 29 to 20 caused immediate framerate restoral to 144 fps, but dropped back to 30-40 after multiple deaths.
EDIT: I'm not saying the Windows 10 edition is outdated in how it's built, but rather in what features it has vs. the Java version. It runs flawlessly, it's just not feature-complete. If the debug screen wasn't disabled, I'd probably still be using it.
EDIT 2: Strangely enough, increasing the render distance also restores the framerate, though it will still tank after multiple deaths.
The overlay is disabled. I only use the program to find out recommended graphics settings.
It's a little bit off topic but i highly suggest getting rid of geforce experience.
The thing will always run in the background with no real way to disable it unless you uninstall.
Some people reported performance drops in various games just by having it installed + the recommended settings are never the best option anyway.
The only good thing about it is the recording software, which is by far the most lightweight option for nvidia cards and will barely affect you performance compared to, let's say, obs. Only keep it if you're gonna record with it.
That aside, i highly recommend installing optifine.
The installation only takes a few clicks and tinkering with it is extremely easy. It has a few performance options that are pretty much guaranteed to give you a performance boost without having to turn your graphics down (you can find those in the performance tab).
Also try turning vbo on and off, although it never really changed anything on my systems.
Rollback Post to RevisionRollBack
To post a comment, please login or register a new account.
I'm playing the single player version, installed after I realized the Windows 10 edition was grossly outdated. The problem is, the Windows 10 edition ran without a hitch no matter what I did in it.
I'm new to a lot of the things that have been added since Minecraft went full release, newer still to the things added to the Java version. I've been dying a good bit as I try to figure out all the new features and additions, and I've noticed the FPS drops more and more with each death. Worse still, the game will start hitching, momentarily freezing and resuming seemingly with the regularity of a heartbeat.
I thought it was the render distance at first, as Geforce Experience recommended to set it at 29. I set it to 20, and the framerate was restored. Until I started dying again.
Has anyone else experienced this?
Disable Geforce Experience.
The overlay is disabled. I only use the program to find out recommended graphics settings.
Post a screenshot with F3 enabled and your JVM arguments.
JVM Arguments: -Xmx1G -XX:+UnlockExperimentalVMOptions -XX:+UseG1GC -XX:G1NewSizePercent=20 -XX:G1ReservePercent=20 -XX:MaxGCPauseMillis=50 -XX:G1HeapRegionSize=16M
Try allocating more memory to minecraft, try -Xmx2G in your JVM arguments.
Try lowering your rendering distance.
just to add some input - the windows 10 edition is NOT outdated, it runs the better together bedrock engine so it's a different version than java edition. To fix this issue, I think the above poster is correct: reduce render distance and/or increase available RAM. (You can thank mojang's terrible BlockPos idea for the absurdly high RAM usage)
Creator of Metroid Cubed 3, a Metroid-themed mod! Become a donator today!
Changing -Xmx1G to -Xmx2G caused a noticeable improvement in load time and time it takes from first render to normal framerate (144 fps). The "heartbeat hitch" is also gone, even after a multitude of intentional deaths. Highest allocation percentage reached during tests was 72%.
Framerate still dropped noticeably to 30-40 fps after multiple deaths and did not improve.
Dropping render distance from 29 to 20 caused immediate framerate restoral to 144 fps, but dropped back to 30-40 after multiple deaths.
EDIT: I'm not saying the Windows 10 edition is outdated in how it's built, but rather in what features it has vs. the Java version. It runs flawlessly, it's just not feature-complete. If the debug screen wasn't disabled, I'd probably still be using it.
EDIT 2: Strangely enough, increasing the render distance also restores the framerate, though it will still tank after multiple deaths.
It's a little bit off topic but i highly suggest getting rid of geforce experience.
The thing will always run in the background with no real way to disable it unless you uninstall.
Some people reported performance drops in various games just by having it installed + the recommended settings are never the best option anyway.
The only good thing about it is the recording software, which is by far the most lightweight option for nvidia cards and will barely affect you performance compared to, let's say, obs. Only keep it if you're gonna record with it.
That aside, i highly recommend installing optifine.
The installation only takes a few clicks and tinkering with it is extremely easy. It has a few performance options that are pretty much guaranteed to give you a performance boost without having to turn your graphics down (you can find those in the performance tab).
Also try turning vbo on and off, although it never really changed anything on my systems.