Battlefield 2 Memory Usage *Results Updated*

Page 6 - Seeking answers? Join the AnandTech community: where nearly half-a-million members share solutions and discuss the latest tech.

Spacecomber

Senior member
Apr 21, 2000
268
0
0
I put together a quick web page with the results of using the Windows Performance Graph to look at Available Physical Memory, Percentage of Swap File Used, Page Faults, and Disk Reads while playing BF2 online.

I think the results are consistent with what others are reporting. 1GB of RAM is enough to run this game fairly smoothly, but it is only just enough. I played on a 32 person server and was using just the demo, which may not have fully revealed how much memory this game can suck up. I can easily imagine that it wouldn't take much to increase the memory load on the system and push things in the direction of more stutter. For example, I wasn't using the voice communication program or running anything else in the background (other than the performance logging and Norton's AV). And, of course, playing the Demo means that there was no switching to additional maps or dealing with servers tracking players' stats.

Just as an aside, I can't help recalling how it was Battlefield 1942 that led me to abandon my 32 MB video card for one with more memory, and it was Desert Combat Final that led to my increasing my system memory from 512MB to 1GB. Now, I'm faced with Battlefield 2, which has already required me to upgrade my video card just to play the Demo (bye bye Geforce4), and it may require me to buy more RAM before I'm done.

Space
 

PerfeK

Senior member
Mar 20, 2005
329
0
0
Originally posted by: StrangerGuy
Looking at these comments here, I'm going to skip BF2. I find it ridiculous for any game to require 2GB just to run smoothly.

I know man. Innovation is the pits. The Pits. Pits.



pits
 

PerfeK

Senior member
Mar 20, 2005
329
0
0
Originally posted by: Ackmed
The overall frames are going to be virtually the same. The difference is in the smoothness of the gameplay. Loading times, and going to options time, etc.

Minimum frames should increase also.

Originally posted by: otispunkmeyer
Originally posted by: whoster69
So how are you guys determining your framerate?


Originally posted by: BlackAdam
FRAPS or console commands...


real men do it manually by eye

Because the eye never lies...
 

rise

Diamond Member
Dec 13, 2004
9,116
46
91
Originally posted by: Spacecomber
I put together a quick web page with the results of using the Windows Performance Graph to look at Available Physical Memory, Percentage of Swap File Used, Page Faults, and Disk Reads while playing BF2 online.

:thumbsup: nice job space! as i was reading i was thinking, it would be cool to see these graphs overlayed, and boom, there it is. well done.
 

rise

Diamond Member
Dec 13, 2004
9,116
46
91
Originally posted by: whoster69
Any chance of getting this thread back on track or is it all posturing from here on?

well, i'm getting it this week and i've begrudgingly accepted that i probably should get another gig. ah well.
 

Ravenhaft

Junior Member
Jun 27, 2005
1
0
0
This game at a great time for me, as the 512 stick of pc3200 I bought off Ebay three or so years ago just shot craps. Bought my 2 gigs of Dual Channel Corsair XMS off Newegg on Saturday, I'm eagerly awaiting its arrival - however, Battlefield 2 is playable at 512 megs of RAM, although I do have an X800 Pro backing it up - I'm sure that helps a great deal.
 

imported_Noob

Senior member
Dec 4, 2004
812
0
0
Originally posted by: Ravenhaftalthough I do have an X800 Pro backing it up - I'm sure that helps a great deal.

Unfortunately the game isn't more CPU bound. This seems to be turning into another Doom 3 were all of the load is dumped onto the GPU.
 

Killrose

Diamond Member
Oct 26, 1999
6,230
8
81
This thing is weird, because even though I only have 512mb mem, and it stutters terribly on my first spawn, seems kinda OK after that. I usually always play on 64 player servers. I have my video settings on a mix of Medium/High. Setting all on High absolutely kills my system even though I have a 6800 Ultra. I still think this game is not properly using video card mem, but instead loading textures in main mem improperly.
 

CHOPPER GOD

Senior member
Apr 14, 2005
214
0
0
Originally posted by: xtknight
Thanks a lot. My PC takes a hit during the first two minutes of BF2 demo gameplay, probably due to memory swapping. I'm considering buying another gig of RAM. Though after that 2 minutes that I've moved around in some places, it's generally smooth. Every time I uncover a new area, though, my system briefly hitches again and it's annoying. BTW, don't use FRAPS for your testing. Use the "renderer.drawFps 1" command in the console (tilde). It displays current/average FPS in red near the top-left corner. FRAPS lags some games due to how it operates.

I'm not sure how resolutions would affect the system memory. It depends on how the game changes resolution (whether it also increases texture size or not). So first the texture is on the hard disk somewhere, and is loaded into system RAM, but is it not then kept in video RAM for the remainder of the time? Is video RAM just for at-the-moment calculations like doing FSAA? It does actually store the textures, correct? I know you're around here somewhere, Pete. ;)


How do I turn it off? turn it to 0 (im at work cant test)
 

CHOPPER GOD

Senior member
Apr 14, 2005
214
0
0
OK 2 GIGS Solved everything...
running 1280 res with 2&q AA and 8x af and its smooth as glass
ZERO Hitching at load in!
Even the Crappy GUI doesn't lock up anymore.
I 100% reccommend spending 80$ and everybody getting a gig of ram for this game to bring you up to 2 gigs total.
Very Happy now
 

Killrose

Diamond Member
Oct 26, 1999
6,230
8
81
Ugh, 2gigs needed? I guess I'll just play the demo and wait and see what COD2 has going for it first. I prefere WWII shooters anyway's.
 

Osprey

Junior Member
Feb 7, 2000
19
0
0
FYI, I threw an extra 512MB stick into my system for a total of 1.5GB and the difference (with 1600x1200, maximum settings) was huge. Even a 256MB stick might've been enough. So, if you aren't using dual-channel memory and have an extra stick laying around, regardless of the size, throw it in. I don't think the full 2GB is necessary. People just recommend, I think, because it's the next-highest dual-channel configuration after 1GB.
 

davidos

Senior member
Nov 29, 1999
908
0
0
Chopper Gold: Do you have 4 512mb sticks? are they running ok in your mobo at DDR 400? I think my A8N will defauly to DDR333 if I use all memory slots.
 

Acanthus

Lifer
Aug 28, 2001
19,915
2
76
ostif.org
Just to clarify:

If you read the settings we are using, you need 2GB for MAXIMUM SETTINGS, turning down graphics features makes the game perfectly playable with 1GB.
 

drifter106

Golden Member
Mar 14, 2004
1,261
57
91
Originally posted by: Acanthus
Just to clarify:

If you read the settings we are using, you need 2GB for MAXIMUM SETTINGS, turning down graphics features makes the game perfectly playable with 1GB.


started to crap your thread and decided to start a new one

thanks for sharing all the info...
 

fbrdphreak

Lifer
Apr 17, 2004
17,555
1
0
Great info, thanks. Anyone ever due a similar test w/HL2, D3, & general Windows performance? RAM is dirt cheap and I might pick up another 1GB stick if its worth it:)
 

CHOPPER GOD

Senior member
Apr 14, 2005
214
0
0
Originally posted by: davidos
Chopper Gold: Do you have 4 512mb sticks? are they running ok in your mobo at DDR 400? I think my A8N will defauly to DDR333 if I use all memory slots.


yes 4x 512 confirmed ddr400 but only @ 2T..wouldn't post at 1T which it was set at when i was noly 1 gig.
Of course i spent 45 min wondering WTF was wrong..thought I had bad ram...heh
Cpuz confirms dual channel...But I think the fact that I have Venice is what allows it to run at 400...
 

Osprey

Junior Member
Feb 7, 2000
19
0
0
Originally posted by: Acanthus
Just to clarify:

If you read the settings we are using, you need 2GB for MAXIMUM SETTINGS, turning down graphics features makes the game perfectly playable with 1GB.

I am using maximum settings (1600x1200, everything High, 4x AA) and 1.5GB is quite playable, a whole lot moreso than 1GB was. My point is that suggesting that 2GB is necessary for maximum settings is a little misleading, since 1.5GB seems to be just fine. I understand that 2GB is the best number to shoot for when buying memory for a variety of reasons, but, for those like me who are just looking to patch up their system as cheaply as possible, adding any amount of memory over 1GB that you can will greatly improve playability at max settings. If you can steal a stick from another system (even if it's only 128 or 256MB, but especially if it's 512MB), do it.