- OS: Windows 7 Ultimate 64-bit
- Mainboard : Acer FRS780M
- Chipset : AMD 780
- CPU : Athlon II X4 620 2.6Ghz
- RAM : 4096MB DDR3
- GPU : ATI Radeon HD 5770 1GB GDDR5
- Hard Disk : Western Digital 500GB WD5000
- Display: BenQ V2200Eco 22" LCD w/LED backlight
- Other: 4GB USB flash drive dedicated to Windows ReadyBoost page file
- Other: CFA633 LCD display unit mounted in DVD drive bay
I was under the impression that if you didn't have enough RAM at some point in the game, then the game would start deferring to the page file, which would make the game's framerate suddenly drop from its normal average to 5fps or less. The game would suddenly start stuttering while it tries to run from the hard drive instead of the RAM. I thought that if you add RAM to your system, all you are doing is preventing this sudden stuttering from happening. And if it doesn't happen in the first place, then adding more RAM isn't going to make a difference, if you already have enough ram that the entire game is loaded and it never uses the page file. Or so I thought.
But I am being told that increasing your RAM is the cheapest, fastest way to improve your average framerate, not just to prevent these occasional stuttering issues. Is this true?
I ask because I am trying to play Arma 2 at a decent framerate (don't worry I'm not playing that crappy DayZ mod that everyone is creaming their pants about). I understand that without prior knowledge of how the game's engine works, this might be difficult to answer, but I am only using it as an example that seems to happen in most games. The game runs fine when I play very small, self-made missions, with very few units and objects. I can play the game at absolute maximum graphics settings and still get an average fps of 50, so I am confident that my GPU is more than enough to play this game. But if I try to play the campaign, or missions with 100 units or more, the game slows to about 10 fps, which I can improve to about 24 fps by lowering the graphics settings. Even if I am not looking at the units (IE they are not being rendered), so I am still pretty sure this isn't a GPU issue.
Do you think that this is the kind of game issue that could be improved by adding more RAM, or is upgrading the CPU really the only way to help the situation (which is what I'm expecting, but I can't afford a new CPU)? I mean, I already have the page file on a 4GB USB flash drive (thats what ReadyBoost does, right?), so I'm not sure if the RAM is the issue here...
Thank you for taking the time to read my long post, and thank you in advance for any replies/suggestions you might have! - moeburn