VRAM/RAM leak problem

Before patch 1.1, I was running the game just fine. Not a single memory issue with my 3060TI and 16GB RAM on High.

After the patch, I’ve had 5 separate crashes (3 that gave me the post crash window saying it’s a memory problem, and suggesting I lower the Texture settings), and in the last 3 I decided to monitor what was going on, and it seems the game just keeps chugging memory to no end. Evidently, at a certain point it has no more memory to gobble up and it just kills the game. This happens even when playing on Low Textures, the game immediatelly eats up 85+% of the available VRAM (8GB in my case) on the character screen. Plus another massive 7GB RAM as soon as it loads on any city. After that, it’s just a slow march between travels or people porting in/out of town until it has no more memory. I also tested just idling at the city and looking at the numbers, just to make sure, and quitting before things got to the point where it would crash, and it happens 100% of the time. One solution people had for this back in the Betas was to change Texture settings so it would reset the allocation, but it no longer works (for whatever reason).

I’m unsure if it’s the case right now, but is DirectStorage currently activated for the game? I do recall them saying something about enabling it for Season 1, but I could be mistaken. And if it is, it could be helping cause those problems.

For now I’ve been lucky that none of these led to a BSOD or worse, but I’m taking a break until word of a fix for this comes out. I would just like if it came sooner rather than later, since before the first crash (which I wasn’t expecting), I did activate my Battle Pass.

Well, fingers crossed for now.

P.S.: If anyone wants to add something to this topic, try and be civil. If you’re having the same issue as me, I know you’re angry because I also am, but there’s no reason to lash out here. We just want to document the problem (and show how many people are suffering from it) so they realize it needs a fix faster.

4 Likes

Do you have windows manage the pagefile or did you set a fixed value?
16GB of RAM could be a problem if you are running other stuff in the background like chrome.

Nope, not yet in yet.
Raytracing neither.

Maybe in Season 69 if we’re lucky :smiley:

Windows does it. Same as it did before patch 1.1.

I’d agree with you, if it was a problem before. I’m running the exact same environment as I did before patch 1.1 (actually, I’d say I’m running a better one since there’s no videos playing on the other monitor), and I’m somehow getting worse problems. (much worse, since I’m comparing to NO problems before)

Have you disabled all hardware accelleration in your browser, bnet app, discord etc?
If that doesn’t help than i’m out of ideas.

Well i forgot to take note of the error message, but game sure did just crash and made my whole system entirely unresponsive and had to do a hard reset. That’s not a good start to this season when that kind of stuff didn’t happen before lol

1 Like

And that’s the thing. I haven’t done any of that, yet mine is fine. This problem is so damn annoying.

Just so this doesn’t go un-mentioned:

Surprising to just about no one, Chrome was actually the culprit. I mean, kinda. I restarted Chrome, and to my surprise RAM memory stopped leaking (which was leading to Diablo closing, weirdly enough. I guess it was looking for more RAM, and since Chrome was Dragoning the entire thing, the game was taking the path of least resistance). It was running for days (maybe a month now without a restart), so it had problems upon problems in it’s cache it seems. The game is still leaking VRAM slightly though (tested it with Chrome closed to make sure), but it looks like it’s self correcting from time to time. Sometimes I reach 7,5GB VRAM usage (out of my 8GB), and then suddenly it frees up 1,5 to 2GB VRAM. (And it’s not some weird throttling, before it gets suggested. Game remains running fine, sensors on the GPU don’t indicate anything out of the ordinary. Usage/Wattage barely reaching 50% use.)

So, for whatever it’s worth, thanks. I’m a dumb-dumb it seems.

Well, I typically keep my browsers closed when playing games like this, but that’s something I do.

I normally go through and shut down things like the AV, any programs that I don’t need and then play.

Depending on the game that can vary, but this game and Overwatch, I normally shut most stuff down to keep performance at a peak.

Not good.

Windows can get stupid after a few days, let alone weeks or months. You should stick to the habit of restarting your system every few days at least.

And there is an important bit here to know about.

Its critical that you actually choose RESTART. Not shut down, sleep or hibernate. Since the introduction of Windows 8, Microsoft introduced this thing called Fast Start. By default, its enabled on all Windows systems.

Its purpose is to use a mini-hibernation to enable a faster boot time. But the problem is, this is enacted when you use Shut Down. So in reality, the computer never shuts completely down. It hibernates. And if you do this thinking you are “restarting” the system, you are in fact not. This is one of the features I disable first when setting up a system, so as to prevent Windows going stupid because of it.

Sorry, but it was one of the dumbest things they added, along with the fact they think Sleep is better than Hibernate with regards to being “green” and all that leaf nonsense.

Sleep still uses power, your laptop’s battery and is anything BUT green. But if you set your computer to hibernate when not in use, it turns off. Saving your battery, saving electricity. But no, Microsoft thinks you have your computer set wrong if you use it because you have sleep disabled. IN fact they push sleep so hard, that its the default response to EVERYTHING. Pushing the power button? Sleep. Pushing the sleep button? Sleep. Closing the lid of your laptop? Sleep.

Windows 11 has gone so far as to remove Hibernate from the power profile options. Meaning you can’t even set it up under a power profile anymore unless you dig in the classic control panel, which they are desperately trying to remove.

Idiots.

/rant

Sorry, have had that bottled up for far too long. lol

For me that is a no no, i like to have my maps and builds on my 2nd display and also watch a video or stream (Diablo is good for that since you don’t need to concentrate much on story or even not dying :joy: )

The “save energy” mode in the shutdown dropdown menu sounds good, but of the few times i actually tried it i had to hard shutdown the PC because it wouldn’t “wake up”.
Happened on my last and my current PC.

They have had not just a VRAM leak but a RAM leak as well. They have known since launch. I posted about it like day 3 of launch. We can just hope they release a fix someday. Restarts every hour help.

Same problem with my RTX 3070, 32 GB of RAM since launch, game is unplayable after like 30 minutes. Game runs way better on my Laptop with a gtx 1060 and 16 GB of RAM. All other games are running completely fine…

1 Like

Yeah, I know that. Mostly the reason I finished my last post with “I’m a dumb-dumb it seems”. Granted, it has been a hectic month, but it shouldn’t have barred me from restarting my PC at some point.

As for the sleep/hibernate/shutdown debacle, I’m aware of MS’s dumbness with that. Although, the only time my PSU isn’t sending power to the MB is when there are power outtages. Last time I actually consciously chose to shutdown my PC was so long ago (for a clean up of it’s guts), I kinda want to say 4 months, but we might be bordering on 6. Your rant is warranted though.

As far as a RAM leak, from my monitoring I really didn’t see anything unusual happening with it. VRAM though, it’s pretty damn obvious. You barely even need monitoring software to realize that one. They did adress the issue on the latest Campfire Chat though, so fingers crossed they are working harder and faster on a fix.

From your configs, I’d assume you’re using 4K textures (I didn’t install those, my monitor doesn’t really go that high), which would explain how you can play for even less when the problem is present. Gotta say, this freaking sucks. They did mention there’s improvements to PC performance coming next week with 1.1.1, so hopefully that solves it for you mate. (And for me, and for several others.)

Having the same setup, can’t play while streaming: RTX 3070 8GB, 32GB 3733Hz RAM, NVMe m.2 SSD. In-game texture quality set to medium, to give more time till it starts lagging and then freeze the whole system.

So I should disable NVIDIA Broadcast to use less video memory and give a bit more time till all collapse, I should restart the game every 40-60 minutes to prevent freeze of the system. It is very annoying, but I have tried so many different variants and neither of them worked.

The only hope to next patches of Diablo IV and hopefully implementation of Direct Storage that will be implemented to the game in the future, drivers were already updated to this technology two days ago, when the latest NVIDIA drivers came out with support of this technology called RTX IO.

got 2070super and can play 30 min then i have to go in and change the grafik to get the vram to go down.

if i dont the game crashe and when i close the game it make my computer hang for 5-10 min and some time blue screen

Patch 1.1.1

Things only got worse for me. 4 crashes with one session allowing ~15 minutes of gametime. The other 3 straight after loading screen.

Guess i’ll just ditch the game for a year and hope it’ll be playable by then. No way i’m going to change any hardware when every other game in existance works without any issue whatsoever.

1 Like

How’s Patch 1.1.1 for everyone so far? I do a fair bit of PC building and benchmarking so I was curious. On both desktops at home, I’m noticing a nice improvement for once! Before, hub towns, Kyovashad in particular, was a VRAM and RAM hog and would stutter a bit when I run to the blacksmith or stash where other players were clustered. As of today, the stuttering while running around town is gone :grinning:. Best of luck to all.

In case it helps:

  • RTX 3060 Ti (8GB) primary, RX 5700 XT (8GB) secondary PC
  • Latest stable AMD and NVIDIA drivers. Note: I recall NVIDIA had some really bad D4 drivers in June so I recommend updating if you haven’t. I skipped one of the earlier updates because of this. Obviously do a system restore point and briefly Google to see if there’s an issue with latest stable driver release though.
  • 32GB DDR-3200 RAM on both
  • NVMe SSDs on both
  • 1080p ultrawide on both
  • High textures on both
  • In Kyovashad: ~7.5GB VRAM allocated, 16GB RAM allocated (everything closed besides D4 and Corsair software for headset). Before patch, I was capped at 8GB VRAM and about 18GB RAM and occasionally had spillover into system RAM. Never had a crash due to VRAM though, since I had 32GB system RAM available for spillover. I agree with others who have stated here and elsewhere that 16GB of system RAM is likely going to be a bottleneck if you’re multitasking while on D4.

8GB RTX 2070S here, ran well before yesterdays patch after a few hotfixes, with high textures 1440P DLSS quality except the stuttering in town after teleporting.
The patch now fixed that for me.
Ultra textures with 8GB is off the table still, even if i only run D4 and close down everything that might use any VRAM, even turning off my 2nd display.
Might run ok for a while but sooner or later, mostly after visiting a town, it starts to stutter and gets only worse over time.

Not gonna upgrade my GPU for ultra textures anytime soon since GPU prices are still out of whack :slight_smile:
On the Nvidia side the only options for a proper upgrade with “enough” VRAM start with the overpriced 4080.
AMDs 7900s would be an option if they weren’t so bad at raytracing/pathtracing and FSR is still inferior.
So i guess it’s gonna be either a price drop next year or even wait till 2025(?) for the NV 5000s :stuck_out_tongue:

I like to report my specs and experience.
I use a AMD R7 5800X3D with 32 GB DDR4 3600 Ram and a RX 6750 XT with 12 GB VRAM.
MSI Afterburner reports around 10-11 GB VRAM allocation and around 7-8 GB VRAM usage, both go up around 1 GB, but also go down again to these values after a while.
I dont experienced any issues and never have before.
The game runs in 1440p resolution with ultra settings and hd textures installed.

I think thats about 1 GB more VRAM allocation then before Patch 1.1.1

Nope, the browser is not the problem. I am having this problem as well after 1.1.1 patch. The new patch is the main culprit. With a quick glance at the technical forum, you can see numerous people are having the exact same problem after this stupid patch. Now they are breaking the game completely.

After the new patch things do seem a little better with Ultra textures, but it’s still not playable with an 8gb gpu. There are still lots of micro stutters etc. Doesn’t lock up anymore for long periods, but High textures are still the way to go for smooth gameplay with no stutters.

I hope there is still something the devs can do about it since the textures are way better looking on Ultra than High.