Steps to Reproduce:
Enable the "Improved Input Response" option in Settings > Video
Restart the game
Create a new world
Fly around the world for a while
Observe the RAM usage in Task Manager
Observed Results:
The RAM usage keeps increasing as the player loads chunks. Eventually, the game consumes most of your available RAM, causing significant FPS drops. This occurs in both new and old chunks.
If the game is launched in fullscreen mode, the issue is significantly worse. RAM usage begins to increase by 100 MB per second in the main menu, and opening a world results in all RAM being consumed within a minute.
When the game is closed, it continues to run in the background, slowly reducing RAM usage. During this time, game sounds like music can still be heard, and you cannot reopen the game, as it states the game is still running. Eventually, all RAM is freed, and the game actually closes.
Expected Results:
No memory leaks should occur.
Linked issues
is duplicated by 177
Attachments
Comments 33
A user is telling me this also happens on the main menu.
Also experiencing it (on version 1.21.2) when enabling beta-apis. Required a hard re-install of Minecraft after disabling enhanced input to eliminate this issue on vanilla worlds that had the Beta APIs checkbox enabled.
Can Confirm
Can confirm on 1.21.31 hotfix. Disabling "Improved Input Response" and restarting the game fixed the high memory usage and leak.
When I first open Minecraft:
When I'm in a world with a high render distance with "Improved Input Response" on.
After exiting the world:
I have the same issue. I play on Minecraft Bedrock, and it is eating 12GB RAM to 16GB RAM. I only have 5 Add-Ons active.
CPU: Intel Ultra Core 9 285K
GPU: RTX 4060 Ti
RAM: 32GB 4800 MT/s
I too am experiencing this, Disabled Improved Input Response and the memory leak stops.
im experiencing this and even disabling input response still give me memory leak
Noel, did you restart the game after disabling Improved Input Response? If not, you need to do that. Also, keep in mind that the memory information in the debug header is your GPU memory, not system memory, and is not accurate (see MCPE-229135 )
Can confirm, it also helped for me Disabling the Improved Input Response
Disabling the Improved Input Response did not change anything for me. After making this change I ran the game again with task manager open watching the minecraft.windows ram % and it steadily climbed. At around 15gb the game started to slow down noticeably.
Someone had mentioned that turning off “Full Screen” in the game video settings helped.
I turned this off and played while watching the task manager ram % again, this time it stayed pretty steady at around 2800 instead of steadily climbing to 15,000 plus. No steady climbing, just occasional spikes to around 4000 that would revert back to around 2800.
Can confirm disabling “Improved input response” fixes the same issue i had.
I fixed the problem with this Option’s. I using Addon. The Memory is now constant 3-4GB.
The Option “Enable Memory Tier Override” was Deactivated by me and the Game filled over 26GB and more Memory
I turned off Improved input response and put my Memory tier to low and now the game is only using about 2gb of memory
Hello. I had the same issue and got fixed disabling the "Improved Input Response" option. but it only had effect after a game reboot.
its still broken for me it started after 120 ubdate
Same issue here, having ‘Improved Input Response’ enabled causes the amount of memory Minecraft.Windows uses after just joining a world / realm to increase rapidly - to around 26 GB on my 32 GB memory.
I found your solution of disabling ‘Improved Input Response’ and restarting the application to have solved the issue resulting at a stable use memory of around 2.4 GB. I did not change my memory tier and it seemed to fix the issue.
This situation first occurred to me after the update to v1.21.120.
(Done on Windows 11)
Oh my, thanks so much, I’ve been having the exact same issues. Now I can finally play again🥰
thank you
im using bedrock on pc and also play on switch - in bedrock the ‘improved input response’ is greyed out but set to on ? also sometimes my skin seems to change by itself ??? and i cant find any options.txt file at all
Simon, make sure your graphics mode is set to Simple or Fancy. The game doesn’t allow you to toggle Improved Input Response when Vibrant Visuals or Ray Tracing is enabled. Having V-Sync disabled can also prevent Improved Input Response from being toggled. See MCPE-230699 for more information.
Once you disable Improved Input Response, make sure to fully exit the game and restart it.
I have the same issue, disabling the Improve Input Response setting did nothing, same with the un full screening method.
Same happened to me today after Minecraft for Windows (Bedrock) got updated 1.21.121 - maybe it happened already at an earlier update but today was the first time I noticed as the game became unplayable. After having played Minecraft for a minute or so, it started becoming extremely laggy and the memory usage went to 30GB. I have 32 GB RAM and an Nvidia 3080ti GPU with 12 GB VRAM. After some googling, For me, the workaround for the issue by disabling “Improved Input Response” in the video settings (in German “Einstellungen” → “Grafik” → “Verbesserte Eingabereaktion”) worked!
Good morning, I tried changing the “Improved Input Response” to off and switching to simple graphics with beautiful skies off. The result was still the same. I have attatched a new screenshot for proof of the issue.
Please make sure that you restart the game after disabling Improved Input Response. If you just disable it and keep the game open, it will not fix the issue.
I've enabled memory override to super high in the developer settings, and restarted the game. Now my game running normally and smoothly. Thank you all for your time in fixing this problem!
how did u set memory override to super high can u pls list the steps i wanan do it too.
Steps:
Launch Minecraft Bedrock > go to Settings > scroll down to the Creator settings > on the right, enable the "Enabled Memory Override" option to Super High. Note: If your system has less than 16GB of RAM, then recommended memory override setting will be on High or Medium.
Thanks for the steps but my option is grayed out but after disabling the imp. input response i havent gotten memory leaks i was afraid it would probbly lag sm other time cause i was experiencing lags and mem leaks sometimes and not always.
Thank you for your patience while we continue to work on this issue. We’re actively investigating and hope to have it resolved as soon as possible.
My “Improved Input Response” setting cannot be turned off (the switch is disabled so I cannot flip it to the off position). I tried enabling memory override (and restarting the game) and that also did not fix the issue.
Earlier this morning, when I started the game, it said it was having trouble signing into my Xbox account, but I was still able to login. When I played, the memory issue did not happen. So I think whatever issue is happening is related to (or triggered by) the Xbox account
The “Improved Input Response” setting is off and I’m still having this issue causing the encoder in OBS to overload! I’ve turned the encoder settings down to (as far as I can tell) absolute minimum and after about half an hour, the encoder overloads constantly. It’s ruined my audio and video quality.
Can confirm.