Well, must be an issue with something conflicting on your system. Mine does not do this. Even after hours of playing.
But I’m running a 3070 Ti, on a driver from the end of May last year. I also have the swap file disabled, on a 32GB memory system, with an 12900k. Windows 11. Playing on a 1440p monitor on full Ultra at 100FPS without any issues. Also running a fast SSD and decent DDR5 memory. (Full system breakdown can be found here: -Full breakdown of a system that plays Diablo IV without problems: )
As I said. The only time I have had this happen, was when my browser ate up the available memory, and since I don’t run a swap file, it ran out of memory and crashed.
Nominally, my system consumes about 6.5GB of the available 8GB of the card, and around 7-8GB of the system memory. It can fluctuate 1 or 2GB from that, but it will stay in those number ranges for hours. It does not eat up more memory, or “leak”.
Its more likely to be an issue with different drivers, different hardware, different settings, which are setting you up for potential issues and causing this to happen. Sure, it could be a coding problem, but one that only presents under certain conditions.
*shrug