BF3 random cpu spikes.

BankBogarter

Honorable
Sep 21, 2013
13
0
10,510
I recently was unable to play this game because how bad it was lagging, thanks to this site it was quick to find out it was my net. Now that i got that figured out, i ran into another problem, this one is kinda a headache....i dont know if its bad for my pc when the cpu is spiking like this. I would like to find the cause and a fix. If you need any other info that a leave out let me know. http://s974.photobucket.com/user/BankBogarter/slideshow/

I have my firewall on gaming mode while i play, and here are my specs.

Cpu: 4670k no oc.
gpu: msi gtx 770 4gb gaming (drivers: Geforce 327.23) no oc
motherboard: Maximus vi formula 1150 (pretty sure i have all up to date drivers)
ram: gskill ripjaw x 16gb 1600
Hd: game is on a western digital 1tb black
psu: seasonic X-750km3
os: windows 7 home (up to date)

let me know what you guys think, thanks.
 
Solution
Upload it to any file-sharing website, I'll check it first thing in the morning.

If you have dropbox you can also make the file public by rightclicking it (if it's inside the dropbox folder), and then just pasting the link here.

BankBogarter

Honorable
Sep 21, 2013
13
0
10,510
The graph is frame render time, im guessing its load? Im pretty new to pc gaming. And my performance is perfect till it gets a spike like that, causing the screen to freeze for a second dropping my fps from 60 to 30 or lower, then right back up till it happens again. Seems to happen the more I play, so my first though was heat, but my cpu doesn't get over 45c while playing.
 

Kelthar

Honorable
Mar 27, 2013
640
0
11,360
Assumed it was CPU related since you mentioned it was the CPU spiking.

When this happens, do the sounds also get messed up (completely stop, start repeating, annoying sound)? If they do, then the CPU is indeed locking. If they don't, it's most likely the GPU.

Try getting something such as HWInfo to run, in sensors mode, while playing. After a spike, check for information such as temperatures and usage. You can set it to save to a file if you wish to check by the second for more precise results. It'll show exactly what spiked.
 

Kelthar

Honorable
Mar 27, 2013
640
0
11,360
If possible, play with music (even if quiet music).

One thing is for sure: if it's the CPU, when the game freezes so will the music in the background. Could be the game freezing (for some reason), hence the test.
 

BankBogarter

Honorable
Sep 21, 2013
13
0
10,510
Alright, i had a song going and it didn't cut out while the game did. I saved the hwinfo report, but i think it just shows my systems hardware...didnt see any temps or usage or anything, not to sure how to use it though.
 

Kelthar

Honorable
Mar 27, 2013
640
0
11,360
If the song didn't cut then the CPU didn't freeze, unless you're using a dedicated soundcard (which I assumed you aren't). HWinfo can give important information anyway, so better run it too.

HWinfo needs to be run on sensors mode, and an option related to exporting or saving stats should be activated (you should have to select where to save it too).
 

Kelthar

Honorable
Mar 27, 2013
640
0
11,360
Upload it to any file-sharing website, I'll check it first thing in the morning.

If you have dropbox you can also make the file public by rightclicking it (if it's inside the dropbox folder), and then just pasting the link here.
 
Solution

Kelthar

Honorable
Mar 27, 2013
640
0
11,360
To be honest I'd say this is most likely related to the drivers. The CPU didn't spike (except at 0:40), GPU had several spikes and a down-spike at 7:40 for about 15 seconds (which I assume is a map load).

During the spikes the GPU had reached about 60% usage of the GPU. The CPU spike at 0:40 reached 100%.

I also assume you have Vertical Sync enabled, or some sort of frame rate limit, since the GPU isn't reaching 100% usage.

PS: This really gives a lot of information, heh.