System specs:
AMD Ryzen 7 3700X
4x8GB G.SKill Ripjaws V DDR4 RAM @3200MHz (with XMP on)
Gainward Phoenix GS RTX 3070 (undervolted)
Samsung 970 EVO Plus M.2 NVMe SSD
MSI B450 Gaming Pro Carbon AC Mainboard
ROG Thor 850W PSU
My girlfriend can play the game without any problem at all, with a Ryzen 2600, 16GB DDR4 RAM, SSD and a GTX 1070.
I’m getting the same issue with my dedicated graphics memory reaching almost the maximum (7.8/8.0GB) and then freezing the game, sometimes the whole pc for a minute until the GPU catches itself again. I can force this problem to happen really fast: teleporting from town to town can make my game and sometimes whole PC freeze in under a minute
. Since I read the whole post yesterday, I already tried disabling XMP → did nothing. Overclocking/undervolting my graphics card, adjusting fans to keep all temps below 60°C, scanning & repairing, reinstalling, reinstalling on a different SSD/HDD, playing on lowest graphics, using my old 16GB DDR3 RAM, running game as administrator, disable full window optimization, install the NVIDIA driver version of and before the Diablo beta, stopping every prorgram running in the background (with antivirus), disabling the incoming rule in the firewall and increasing memory for the systempagefile on my M2 SSD all change nothing.
The only short time “fix” that also works for me, is setting the texture quality higher/lower anytime the GPU memory comes close to max. But this can be once every 2-3 mins if I change my current region frequently. I tend to change my graphic settings everytime I enter a nightmare dungeon or I start doing helltide to flush it before the event/dungeon. Most of the time it gives me increased lag-free playtime, but this isn’t always a guarantee to work longer than 5 mins.
Just now I tried playing with resizable bar disabled. First I was happy to see, that the memory didn’t reach my magical border of 7.8GB and stayed constant at 7.3GB (which is also a lot) whilst skipping regions. As soon as I started a nightmare dungeon it even dropped on 6.5GB and after 5 mins in the dungeon my game froze again at 6.5/8.0GB. Tried again. Same issue again. This time it even managed to freeze the whole PC for a minute
. As I watch my PSU I notice that anytime my PC freezes, the power consumption drops by roughly 250W. So Diablo manages to crash the graphics card completely I reckon.
We had the same situation with Hogwarts Legacy, where my gf got buttery smooth FPS while me on the higher spec PC got memory leaks and freezes until the devs fixed it. Guess now I also have no other option left, but to wait until Blizzard fixes this. Hope they manage to do it though before I hit 100 on my main, if I have the nerve to keep playing like this.
3 Likes
Specs:
CPU: R9 5900X
RAM: 2x16GB G.Skill Trident Z RGB DDR4-3866 (Clocked to 3800 to be syncronized with the 1900 F-Clock)
GPU: AMD RX 7900 XTX Reference Edition 24GB
AMD Driver Version: 23.5.2
OS: Windows 10 Pro version 22H2 (OS Build 19045.3086)
What happens?
During Gameplay, VRAM usage steadily increases, once full the game crashes with a windows “too much VRAM usage” error message. VRAM usage increases especially quickly during cutscenes (The lilith cathedral cutscene in the prologue caused VRAM usage to increase from 16GB zo 22GB). VRAM usage will not decrease by itself.
On all “ultra”, my VRAM usage at the start of a gaming session is just below 16GB. Reducing texture quality reduces initial VRAM usage, but it still steadily increases.
1 Like
Just started getting this same issue today - level 65 and level 64 hardcore Druid / Necromancer, started just with stability issues while playing, and now full crashes citing memory issues, and “Corrupt file” reports after crashing, but scan and fix turns up nothing.
Task manager when the game is on has Diablo running at like 80-90% memory usage.
Drivers are updated, not really sure whats going on. But I do know a couple of days ago my nvidia overlay stopped working completely when playing D4. So not sure if the two would be related.
Not sure if anyone found a fix?
I have a request:
Those of you having issues with VRAM and running into memory issues.
Are you using GPU scheduling or is it disabled? You can find this under:
System->Display->Graphics->Default graphics settings
You will need to restart if you make a change here.
For the record, mine is enabled on my system, and I haven’t had any issues so far. But was wondering if any of you have it currently disabled or enabled while having issues, and if you had tried turning it off or on, depending on its current status.
Here was the original blog update from MS about the tech:
https://devblogs.microsoft.com/directx/hardware-accelerated-gpu-scheduling/
No… He is referring to VRAM (Virtual Ram). Your O/S handles and manages VRAM.
in my case, enabling or disabling GPU scheduling makes no difference. Only think that stops my crashes in window mode (non fullscreen)
So i have the issue of increasing Vram usage and its very odd tbh, while i guess the loading of assets into the vram and keeping them there is probably the issue im seeing memory usage that i have almost never seen before ^^. 23gb is the highest ive seen so far, my normal RAM is fine tho and doesnt fill up. Im just guessing here but it could be related too the direct storage compability? Its not enabled but i read it was a planned feature? Might be that the game loads assets without unloading as a crutch for this disabled feature?
for me its not a question of the system giving me a warning about no memory, but my system starts to get big lag spikes like a processor or gfx card struggling after a few hours and I have to restart my pc, game runs smooth and lag free up till then, to me its a memory leak problem.
I made a nice observation when you set the FPS limit to 60 in the Nvidia system settings via the 3D management, the GPU load goes down to 30% -0.5%.
As soon as you take out this FPS limitation in the Nvidia settings (switches off) the GPU goes directly back to 90%.
In both cases I have the FPS ingame also limited to 60FPS in the settings of the game itself.
Apparently there is probably also a problem.
Is very strange if you limit the FPS via Nvidia the GPU load goes down and if you turn off the Nvidia it goes up.
The FPS limitation ingame has no effect. (No function)
Well, everyone has a different opinion here. I stand by what I said, but at the same time, it boils down to the same thing:
The VRAM use and maintenance is the root of the issue.
Well, I have found that not to be the case during my testing of the performance issue a few weeks back.
I have Nvidia capped in that driver setting to 150FPS, as I don’t need it to go any higher, since my current monitor is a 144Hz design.
Now, in-game, I can change the FPS to say… 60, and it will change the FPS in-game while playing it, and does appear to affect its performance, both in Wattage used and Heat generated.
I will be testing this again with a new monitor I ordered that supposed to be here next week. I bought a 32" curved 1440p monitor with HDR and Freesync instead of G-Sync (up to 170Hz)
I had debated on getting an ultra-wide, but decided not to, as I wasn’t going to gain any vertical real estate on the screen, in fact it would have been a bit shorter than the one I currently have on my desk. The only way for me to get a taller screen would have been to spend an absurd amount of money, and then I would have not had the space to even set it on the desk! 49" Ultrawide was too big, and the smaller ones weren’t tall enough vertically. Ugh.
I want to see if HDR has any bearing on issues, the 1440p settings, and the higher FPS capability, as well as running Ultra over High. Trying to re-create some of the problems potentially that some of you are seeing. Currently though I have not be able to.
Well, I have to say that the limit in the game limits the FPS but has no effect on the load.
So in the game I have the FPS limited to 60. (This is with both Nvidia settings always on ingame also only because 60FPS are enough for me and I stream the game. )
Without FPS limit in Nvidia system setting = 90% GPU
( In the city in the menu when you go to collection World Boss )
With the FPS limit in Nvidia system setting = 30% GPU
( In the city in the menu when you go to Collection World Boss )
So why does the limit in the Nvidia settings make such a big difference in the utilization of the GPU?
Okay just noticed that when you turn on the FRP limit in Nvidia that the GPU load is not read correctly by Windows. Windows says 30% although it is still 90%.
Capping the card is going to make a difference sure.
I normally never suggest running a card un-capped, this allows the card to run as hard as it wants to, even though you don’t need it to.
Ordinarily, if you are using vsync (or similar), it will auto-cap it to whatever the monitor will safely support. But you can also set your own cap in the game.
Where are you seeing this difference? The task manager? And where are you seeing 90%?
FYI, I never use Task manager to monitor the GPU usage. I use HWMonitor, Afterburner etc.
All I know is, if I set a cap near my monitor’s limit in the Nvidia app, and let the game run at that limit (with vsync or an in-game cap at the same setting), its using more power and making more heat than it would if I then went in-game and lowered the FPS there, without changing the cap in Nvidia.
So in Nvidia, it would still be set at 150, but in game it would be 60 and it would run less power, heat etc.
What you are trying to say, is the in-game setting does nothing. That is the part I disagree with. That’s all I’m trying to say.
As for the rest, yes, uncapped = more heat, more power more use. Which is expected in this scenario.
I use GPU Tweak 3 and HWinfo to monitor. Both say 90%
Game is not finished its full of bugs and crashes! I give up. After severall crashes I stopped playing. So tired of big companys screwing there costumers over and over, they dont really seem too care also is my opinium. Blizzard is pushing out this game and if it works for 80% its ok. Also there PTW strategy is a disgrace, its for retarded people made by retards Im so angry right now… Im guessing later on in Diablo 4 there are gonna push out items that you have to pay for and that give you an advantage.
Hey just wanted to say:
I7-7700
1060 6gb
16gb DDR4
Windows 10
SATA 3 SSD
No issues.
Jo thanks Blizzard that they say on Twitter that they fix the memory leak with the new update. But no it is still there 96% utilization of the GPU.
Sry but can you still demand his money back.
Because the game now since the beat has this error.
Developers confirm that it should be fixed with the update.
But it just happens nothing.
Sry the game is in my eyes a total damage as far as GPU performance is concerned.
1 Like
You can send a report to Nvidia. Maybe that will be faster.
Guys go into the game press CTRL and R
And see what happens when you set the FPS to 60 Cap for example. The FPS are still over 180FPS even though you set this cap. WTF what is this …sh…it.
Okay, since the in-game FPS resolution no longer works, the game would have 96% GPU utilization for me.
I have now limited the game to 70 FPS with RTSS and see only 40% utilization of the GPU. Now I will compare again with a pair of programs that.
Very cool patch Blizzard that the FPS limitation ingame no longer works …