Poor Gaming Performance (Not FPS Lag or Ping Lag)

Pridagio

Reputable
Mar 5, 2015
23
0
4,510
Hi, I've been having gaming performance issues on all of my games. My games seem to lag as if it were FPS lag but my FPS counter is at the usual high frame rates. It isn't ping related as this happens on offline games too.

I had this problem prior and it was temporarily solved by clearing out space on my SSD. Despite having space on my SSD, I'm still having performance problems. Here's a benchmark I did:
http://www.userbenchmark.com/UserRun/9939112

Please help!
 
Solution
Hmm I believe I have figured it out.

The CPU usage readings for idle "not running any programs" is actually higher, 80%, than your usage while running Overwatch, 73%

Your temperature readings confirm something strange is indeed going on

Idle
54°C - 57°C

Overwatch
57°C - 61°C

I would expect the difference to be much greater than 4 degrees between Idle and gaming.

The GPU generating extra heat may be the reason for higher temperatures but lower overall cpu usage.


Any cpu usage at idle above 0% isn't truely idle, although for an actual usage 3-5% is perfectly acceptable.

I would check the task manager and see what is stealing 73-80% of your cpu.


A Monero mining virus comes to mind
You've an I7 4790k, it's still a decent performer. Try monitoring CPU temps/usage with HWmon/Info. IF the temps are high it could be causing that stutter.

Try all the usual stuff first. Update bios, system drivers, GPU drivers etc. If you are OC'ing take the OC off and see if it makes much of a difference.

Also, look at HDD/SSD for disk usage. If the disk usage is at 100% it could equally cause that issue.
 
There is a term called frame time variance where your fps can be 60, but the frames don't come exactly 0.01666 seconds (16.66 milliseconds).

https://img.purch.com/r/711x457/aHR0cDovL21lZGlhLmJlc3RvZm1pY3JvLmNvbS9QLzYvNzI2NjY2L29yaWdpbmFsL0NyeXNpcy1GcmFtZVRpbWUtMzg0MHgyMTYwLVZlcnktSGlnaC1EaXJlY3RYLTEwLXg2NC5wbmc=

Shows the frame time variance for Crysis.
 

Pridagio

Reputable
Mar 5, 2015
23
0
4,510

It doesn't seem to be a thermal issue as the game stutters at low temperatures (Both CPU and GPU). My CPU is reaching temperatures of mid 60's. My CPU usage is 94% and my HDD/SSD usage are both <7%. I recently updated my GPU driver, not entirely sure if my system driver is out of date, and would like to explore other options before updating my bios.

I'm not sure I understand this entirely but the disparity seems greater than a few milliseconds. For example, my counter is showing 40-50 FPS but it feels like I'm below 20.
 

Pridagio

Reputable
Mar 5, 2015
23
0
4,510
How can I tell which BIOS is compatible with my motherboard? Do you have a link to the latest one perchance? I don't want to install the wrong one because I heard it could end preventing you from launching your computer.
 


Which specific model do you own?

ASRock Fatal1ty Z97X Killer/3.1 (ATX)
ASRock Fatal1ty Z97X Killer (ATX)
ASRock Fatal1ty Z97 Killer/3.1 (ATX)
ASRock Fatal1ty Z97 Killer (ATX)
ASRock Fatal1ty Z97M Killer (mATX)
 

Pridagio

Reputable
Mar 5, 2015
23
0
4,510
How do I check? I didn't know there were different versions of the Z97.

EDIT:
Via method #4 on this list I believe my motherboard is a Z97 Killer.
The full text on UEFI Version is "Z97 Killer P1.30"
 
Can you post CPU-Z screen shots of the Memory and SPD tab pages? Here is an example of what I'm referring to:

CPU-_Z_for_G.Skill_F3-2133_C11_D-16_GXL.jpg
 


Mixing brands and models of memory is usually not recommended because the memory timings that will be used will be the timings from the slowest memory module detected.

Can you post a CPU-Z SPD tab page for each memory slot?
 
I see that the motherboard is using the JEDEC #6 timings from the older RAM. Try changing the motherboard BIOS setting to use the XMP profile from the RAMs SPD table.

DRAM Timing Configuration
Load XMP Setting

Load XMP settings to overclock the DDR3 memory and perform beyond standard specifications.
 

Pridagio

Reputable
Mar 5, 2015
23
0
4,510
So under DRAM Timing Configuration there was:

  • Load XMP Setting (As you mentioned)
    DRAM Reference Clock
    DRAM Frequency
    DRAM Performance Mode
    DRAM Configuration
The only options Load XMP Setting gave me were either "Auto" or "XMP 1.2 Profile 1". XMP 1.2 is the older RAM I'm assuming? Anyways, switching to the alternate setting didn't improve my performance. I then switched that setting back to Auto afterwards.

DRAM Configuration had two options as well except it was either "Auto" or "Performance Mode". I turned the XMP Setting back to auto and turned DRAM Configuration to performance mode but I again saw no improvement in performance.

I currently have set everything back to auto. As a side note, I'm not entirely grasping the fact that the RAM is the problem. I added the newer sticks (1.3 right?) of RAM over a year ago and for months I had decent performance.
 

Pridagio

Reputable
Mar 5, 2015
23
0
4,510
This is without switching the XMP setting.
sFXE61L.png

This is after switching the XMP setting.
XIXxQzN.png


The numbers vary by 20-30 but either way I don't think I'm reaching stock performance.