HI TH i just brought bf3 2 days ago and was very sad when i started playing. i have like 100 fps on high/ultra and then suddenly it just starts lagging like hell. sometimes only for 5 sec and sometimes so much it crashes. also my loading times are like 2 mins. i see other have the same specs as me and running this game on ult easy.
Nvidia gtx 560 sli ( one nvidia, one inno 3d)
Core i5 2500k oc to 4 ghz ( tried to run deafult ghz but didnt help)
4 gb ram
Energon Eps- 1000w psu
I've heard of people having problems when using only 4GB of RAM and that adding an additional 4GB solved their problems.
I've personally used 4GB of RAM and had no problems with BF3.
The next thing I'd look at is your PSU. I Googled the brand and I could see no reviews, and the box and PSU looks quite budget. Never skimp on a PSU with all of those expensive components, it doesn't make sense.
First try the extra RAM, and then a different PSU. For two 560s a good 750W will do.
It does sound to me like that crappy PSU is failing to power your GPU.
the load times though, thats just BF3. one of the patches a while back totally ruined load times and no one seems to have noticed. I was running it off an SSD and it was still taking over a minute to load, so i eventually put it back on my HDD. no change.
Its the 4GB of ram if you are trying to play BF3 at Ultra, you need 8GB in total.
The same thing happened to me with my 560ti SLI. The game was laggy and was stuttering, crashing and driving me nuts. I alt ctrl del during game and saw my ram topping out. I purchased another 4GB of ram and it fixed my problem instantly.
The game runs perfectly smooth and have no issues at all now running it at Ultra. BF3 needs a lot of Vram , once it runs out it will eat up your system ram and cause a lot of problems.