DEATH STRANDING

DEATH STRANDING

View Stats:
walentaz Jul 17, 2020 @ 11:09pm
Why game wrongly recognizes amount of VRAM GPU has?
and could this make game utilize less VRAM than it otherwise could?

For example, I have 4GB card, but it's recognized as 3.4GB. Low streaming says I will use 2.5/3.4GB, default says 3.7/3.4GB and high says 4.0/3.4GB. Based on factual amount of VRAM GPU has - all three streaming settings should have enough of VRAM. However in certain places - I've found few places likely more intensive on amount of textures are causing stutters on both default and high streaming settings.

Also factual VRAM usage does not match their estimation in the slightest. Not even close, as for example low uses 3.7GB (instead of 2.5 estimated) regardless of location (even in personal room). I think most of the stutter issues is related to bugged memory allocation and streaming.
< >
Showing 1-9 of 9 comments
Asbepis Jul 17, 2020 @ 11:17pm 
ive got the same thing but i was under the impression the game stuttered cause of the ram usage more than the gpu, how much ram do you have?
Elvi Jul 17, 2020 @ 11:18pm 
You know how when you buy 16Gb flash disc, it actually has only 14.6? This is similar. The memory exists, it's just that the last 0.5 of GPU's memory is kinda not as good as the rest.
Either way as for what causes the stutter, I think that was already explained and it's not memory of your graphics card. I mean, sure, that could be there too, but...
Kaldaien Jul 17, 2020 @ 11:19pm 
Less than half the RAM the console the game originally came from has.
walentaz Jul 18, 2020 @ 2:22am 
Originally posted by Elvi:
You know how when you buy 16Gb flash disc, it actually has only 14.6? This is similar. The memory exists, it's just that the last 0.5 of GPU's memory is kinda not as good as the rest.
Either way as for what causes the stutter, I think that was already explained and it's not memory of your graphics card. I mean, sure, that could be there too, but...

No, that not how it works with random access memory - if you have 4GB it's 4096MB. Only storage devices have this, because manufacturers use bytes (for example 4 000 000 000 bytes would make 3.7GB) - RAM/VRAM doesn't provide capacity in bytes - so if you buy 4GB - you have 4GB - 4096MB - 4294967296B.

Game simply reads amount of VRAM incorrectly - so at 3.4GB already I may be making calls for texture swaps - while there's still 0.6GB open for utilizing - but I'm in no position to test it. But for sure there is something fishy going on with texture streaming, this graphics setting and how much VRAM game actually sees and that may be culprit for many performance issues - as otherwise the game runs very well (good average fps - but average fps never tells the whole truth).

Consoles on other hand - have unified memory which serves both as RAM and VRAM - so maybe when porting they may have just go for some lazy way of doing it.

Originally posted by Kaldaien:
Less than half the RAM the console the game originally came from has.

Consoles don't have whole 8GB for textures noob, because it's unified memory serving both as RAM and VRAM. Game process will eat ~3GB (varying from game to game slightly) alone + the OS (only background apps run on separate 1GB of DDR3 in PS4pro case or 256MB base console case). How do you even make mods being that uneducated about hardware?
Last edited by walentaz; Jul 18, 2020 @ 2:44am
Moga CMDR Jul 18, 2020 @ 4:27am 
thats normal for applications. Some of it is reserved, for example by windows etc, etc. Even GPU rendering apps do the same thing. DS sees the same available VRAM as my rendering software does.

If I use less monitors I get more VRAM for example.
Kaldaien Jul 19, 2020 @ 1:35am 
Originally posted by walentaz:
Originally posted by Kaldaien:
Less than half the RAM the console the game originally came from has.

Consoles don't have whole 8GB for textures noob, because it's unified memory serving both as RAM and VRAM. Game process will eat ~3GB (varying from game to game slightly) alone + the OS (only background apps run on separate 1GB of DDR3 in PS4pro case or 256MB base console case). How do you even make mods being that uneducated about hardware?
Of course the game process on Windows will behave that way. That's the entire purpose of unified memory, to stop the duplication of assets in VRAM and RAM. The problem's actually worse and nobody with a 4 GiB VRAM GPU should expect to play any games newer than Arkham Knight without problems.
trek554 Jul 19, 2020 @ 1:44am 
Originally posted by Kaldaien:
Originally posted by walentaz:


Consoles don't have whole 8GB for textures noob, because it's unified memory serving both as RAM and VRAM. Game process will eat ~3GB (varying from game to game slightly) alone + the OS (only background apps run on separate 1GB of DDR3 in PS4pro case or 256MB base console case). How do you even make mods being that uneducated about hardware?
Of course the game process on Windows will behave that way. That's the entire purpose of unified memory, to stop the duplication of assets in VRAM and RAM. The problem's actually worse and nobody with a 4 GiB VRAM GPU should expect to play any games newer than Arkham Knight without problems.
maybe from AMD but Nvidia seems to have no major issues with just 4gb of vram in modern games. a 1650 super can play every game out there just fine and usually on max settings if at 1080p. now of course you will need to turn textures down at least one notch in a few games.
Last edited by trek554; Jul 19, 2020 @ 1:46am
walentaz Jul 19, 2020 @ 2:20am 
Originally posted by Kaldaien:
Originally posted by walentaz:


Consoles don't have whole 8GB for textures noob, because it's unified memory serving both as RAM and VRAM. Game process will eat ~3GB (varying from game to game slightly) alone + the OS (only background apps run on separate 1GB of DDR3 in PS4pro case or 256MB base console case). How do you even make mods being that uneducated about hardware?
Of course the game process on Windows will behave that way. That's the entire purpose of unified memory, to stop the duplication of assets in VRAM and RAM. The problem's actually worse and nobody with a 4 GiB VRAM GPU should expect to play any games newer than Arkham Knight without problems.

Somehow I played every game without VRAM issues, by accordingly picking texture resolution (which normally one step below 4K one which don't benefit that much on 1080 anyway) - few recent AAA examples: DOOM Eternal, RE3 Remake, Control, Metro Exodus, Gears 5, FarCry 5 and ND, Rage 2. Again you pull BS out of the ass. It's all about how streaming is implemented.

Also user trek554 makes a good point - people with GTX 970 (3.5GB VRAM) and GTX 1060 3GB have no streaming issues while AMD cards with full 4GB have.

So stop making nonsense comments without even testing a thing yourself.
Tyberius Apr 10, 2022 @ 8:04am 
Hey all, i dont know if this really matters or makes a difference but you can change the VRam streaming usage if you browse the local game files theres a settings.cfg file. open that with notepad++ and go to the streaming vram and change it. so far i have gotten the game to say its using 17gb out of 24gb in game settings menu for the directors cut. not sure if its there in the regular version but im pretty sure it would be.
< >
Showing 1-9 of 9 comments
Per page: 1530 50

Date Posted: Jul 17, 2020 @ 11:09pm
Posts: 9