FC4 . . . . . using 10GB system RAM

escrow4

Diamond Member
Feb 4, 2013
3,339
122
106
Top job Ubisoft (these are maxed out shots minus AA)!





Click twice on the image for full uncompressed 1200p.

Win 8.1 on my box barely cracks 1.2GB, and that RAM usage was rising to 11GB by the I quit on a 16GB DDR4 box.
 
Last edited:

PrincessFrosty

Platinum Member
Feb 13, 2008
2,300
68
91
www.frostyhacks.blogspot.com
I actually havn't checked RAM usage of games lately but if this is true that's really cool!

It's about time modern games started making use of more system memory, the whole max 4Gb limit in x86 OS's causes a massive delay in adoption of >4Gb, these days with gamers running 16-32Gb it's about time we put to some good use.

I noticed when playing this game that you can zip across the map at high speed and there's no descernible loading times or streaming issues with 16Gb RAM and a fast SSD, which is super cool.
 

Midwayman

Diamond Member
Jan 28, 2000
5,723
325
126
I actually havn't checked RAM usage of games lately but if this is true that's really cool!

It's about time modern games started making use of more system memory, the whole max 4Gb limit in x86 OS's causes a massive delay in adoption of >4Gb, these days with gamers running 16-32Gb it's about time we put to some good use.

I noticed when playing this game that you can zip across the map at high speed and there's no descernible loading times or streaming issues with 16Gb RAM and a fast SSD, which is super cool.

Games have been using more than 4 for several years at least. Cracking 8 is a new one though.
 

PrincessFrosty

Platinum Member
Feb 13, 2008
2,300
68
91
www.frostyhacks.blogspot.com
Very few have, some pushed total system memory usage over 4Gb including the OS and other apps running, but few come to mind that individually exceeded 4Gb. A lot of games aren't even x64 architecture and so aren't even capable of it.

There's been a few hacks around to change the exe flag for Large Address Aware for a few games, that's more an after market mod though. Anyway it's a positive change in my mind, RAM is absolutely dirt cheap now and it's there to be used.
 

Stringjam

Golden Member
Jun 30, 2011
1,871
33
91
I've really been wanting to know this figure about FC4, but I can't get the game to launch with Afterburner running (and I'm on the latest release).

Did you experience the same problem? If so, how did you get it to work?
 

escrow4

Diamond Member
Feb 4, 2013
3,339
122
106
The fun continues, getting NAX EXCEPTION crashes which were not happening yesterday. I really love Ubisoft :awe:, trying new drivers . . . . .
 

StinkyPinky

Diamond Member
Jul 6, 2002
6,982
1,281
126
10 gig does seem somewhat excessive. The game doesn't look that amazing, nor have a lot of things on screen.

Still, I have 16 gigs and I never multi-task when I play games so doesn't bother me too much.
 

Carfax83

Diamond Member
Nov 1, 2010
6,841
1,536
136
I bet that's including the pagefile. There's no way all of that is system memory.

Far Cry 4 according to the gamegpu review uses around 1.2 GB of RAM for the game itself. AC Unity from my own tests will use around 2.5 GB of RAM.

Ubisoft engines have always been reluctant to use system memory, which probably explains why stuttering is so prevalent in their games.
 

escrow4

Diamond Member
Feb 4, 2013
3,339
122
106
I bet that's including the pagefile. There's no way all of that is system memory.

Far Cry 4 according to the gamegpu review uses around 1.2 GB of RAM for the game itself. AC Unity from my own tests will use around 2.5 GB of RAM.

Ubisoft engines have always been reluctant to use system memory, which probably explains why stuttering is so prevalent in their games.

It is, look at the screenshots. Looks like 1.5 patch more or less fixed the stuttering but leaks memory like a sieve and is unstable. Unity seems about right. And really, reviews are an indication. They don't play games the whole way through through multiple patches and/or driver variations. Playing a tiny cross-section doesn't necessarily prove GameGPU is correct.
 

Carfax83

Diamond Member
Nov 1, 2010
6,841
1,536
136
It is, look at the screenshots. Looks like 1.5 patch more or less fixed the stuttering but leaks memory like a sieve and is unstable. Unity seems about right. And really, reviews are an indication. They don't play games the whole way through through multiple patches and/or driver variations. Playing a tiny cross-section doesn't necessarily prove GameGPU is correct.

If that's from a memory leak, then I'm glad I never bought the game. I'm going to get it free from Ubisoft once they give out the game codes since I bought AC Unity gold edition.
 

Stringjam

Golden Member
Jun 30, 2011
1,871
33
91
How do you get the console readout in your hud? The top left part with resource stats?


That looks like MSI Afterburner....which I have been unsuccessful at getting to run with FC4. Crashes the game at launch.

I would love to know how people are getting it to work.
 

magomago

Lifer
Sep 28, 2002
10,973
14
76
What is it actually using? Does anyone understand exactly how the game engine works? Is it buffering lots of texture data to system ram that isn't stored in the videocard's own ram? If its just loading up textures in ram to get them ready and make all loads happen faster, then I'm not impressed...but I have no clue how this game engine, let alone game engines in general, work.
 

mmntech

Lifer
Sep 20, 2007
17,501
12
0
"Top job" and "Ubisoft" are two things you don't expect to see paired in the same sentence. ;)

Good to see 64-bit finally seeing wide adoption in games. Was a long time coming.
 

Carfax83

Diamond Member
Nov 1, 2010
6,841
1,536
136
What is it actually using? Does anyone understand exactly how the game engine works? Is it buffering lots of texture data to system ram that isn't stored in the videocard's own ram? If its just loading up textures in ram to get them ready and make all loads happen faster, then I'm not impressed...but I have no clue how this game engine, let alone game engines in general, work.

It's just a memory leak. The game isn't actually using that much RAM. No current game uses that much RAM.

Ubisoft from what I've seen, prefer to use extra VRAM to cache textures which makes sense, and stream the rest directly from storage. A small amount of RAM is used to buffer that process, but nowhere near 10 GB..
 

Childs

Lifer
Jul 9, 2000
11,313
7
81
I run RTSS all the time, and its always in the 6.5-7GB. I am basically running on High settings though, with SMAA and godrays on max.