(RESOLVED) Latency Spikes with ASUS GamerFirst software installed

Rain meter:

http://pastebin.com/raw.php?i=g72MemnK

(As you can see, I am not seeing the spikes on here)


Environment:

DxDiag
http://pastebin.com/raw.php?i=Hgc6JdFT


Intel Core i7 6700k

EVGA NVIDIA 980 Ti AC+ SC+

Asus Maximus Hero Viii motherboard

Windows 10 x64 home

16 gb EVGA Ram @ 2133

Running game @ mostly max settings (cept filtering) and Fullscreen mode

Downloaded & Played through Steam


Just built this PC yesterday. All drivers appear to be up to date (running nvidia 359.0.0)


REAL ISSUE
Turns out, if you have a Asus ROG MOBO (like for example, my Maximus Hero VIII), you will often install a bundle of software/drivers from ASUS.

One of these is the GamerFirst software.

As mentioned somewhere later in the thread, this is a 'network-shaping' software which I believe was an attempt to get better latency in some FPS games.

However, having this on caused HUGE issues with Path Of Exile, specifically when other players enter/leave an instance you are in.

As a remedy, if you are experiencing this, I HIGHLY suggest you install the software or stop the service from running.

I do not know if the issue is OS Specific, as the thread that I referenced was created in 2014. I personally was using Win 10 home x64.
AMD Ryzen 7 5800X
MSI RX 2080
Samsung 980 Pro SSD
32GB GSkill Trident-Z
Last edited by Eep#5463 on Dec 6, 2015, 12:24:23 PM
The MTR results look very good, with nothing standing out as a problem.

With a GeForce 980 Ti (and good CPU/other hardware), I can't figure out why you're getting around 63-67 FPS at 1080p. Is there any manual overclocking? Do you have power saving mode on in the graphics driver or in windows? Did you force any settings from the graphics driver?

Make sure the game is using that dedicated video card and not the integrated GPU, okay?

The in-game latency meter isn't spiky enough to suggest bittorrent flooding or local network instability, and those would have shown up with the MTR. The odd latency spike in your screenshot does seem to be networking related and not I/O or GPU related (since the FPS is steady). It's odd that it would show up inconsistently while problems happen. I gather something is happening between a fully functional game client and the perfectly fine route to the servers.

Shut the browser off while playing, just for simplicity in diagnosis (Facebook does pull a lot of information when you're just idle). Chrome also uses a bit of GPU and CPU resources, although that doesn't seem to be a problem.

Try to temporarily disable any firewall software on your computer and the router, and test the game. PoE doesn't need any port forwarding, so disable that for simplicity.

ONE AT A TIME (reboot and test game), install drivers for your chipset, audio, LAN, and then update the BIOS if possible.
https://www.asus.com/us/Motherboards/MAXIMUS-VIII-HERO/HelpDesk_Download/
Install the USB/SATA drivers and whatever else at your own discretion, those probably wouldn't hurt to have (the registration "hotfix" looks shifty though, wouldn't install that myself).

After trying all that, please dxdiag and save all information, and paste it on pastebin.com or here in [ Spoiler] tags.
Last edited by ionface#0613 on Dec 1, 2015, 3:03:22 AM
"
ionface wrote:
The MTR results look very good, with nothing standing out as a problem.

With a GeForce 980 Ti (and good CPU/other hardware), I can't figure out why you're getting around 63-67 FPS at 1080p. Is there any manual overclocking? Do you have power saving mode on in the graphics driver or in windows? Did you force any settings from the graphics driver?

Make sure the game is using that dedicated video card and not the integrated GPU, okay?

The in-game latency meter isn't spiky enough to suggest bittorrent flooding or local network instability, and those would have shown up with the MTR. The odd latency spike in your screenshot does seem to be networking related and not I/O or GPU related (since the FPS is steady). It's odd that it would show up inconsistently while problems happen. I gather something is happening between a fully functional game client and the perfectly fine route to the servers.

Shut the browser off while playing, just for simplicity in diagnosis (Facebook does pull a lot of information when you're just idle). Chrome also uses a bit of GPU and CPU resources, although that doesn't seem to be a problem.

Try to temporarily disable any firewall software on your computer and the router, and test the game. PoE doesn't need any port forwarding, so disable that for simplicity.

ONE AT A TIME (reboot and test game), install drivers for your chipset, audio, LAN, and then update the BIOS if possible.
https://www.asus.com/us/Motherboards/MAXIMUS-VIII-HERO/HelpDesk_Download/
Install the USB/SATA drivers and whatever else at your own discretion, those probably wouldn't hurt to have (the registration "hotfix" looks shifty though, wouldn't install that myself).

After trying all that, please dxdiag and save all information, and paste it on pastebin.com or here in [ Spoiler] tags.



Thanks for the reply.

I will try all of this when I get home.

I haven't fiddled with any settings on the GPU or on Windows (power saving etc) - whatever the defaults were at

I ran the Samsung SSD magician for "performance mode".

I believe the CPU was clocking in around 4.2ghz last night.

CPU in game temps around 30-35C


And yeah, it is really weird. Like, I might try and make a video of what I am seeing in game. It is literally every 3-5 seconds a giant spike where everything on the screen just steps (because of the lockstep), then is ok for another 3-5 (or less) then again etc.

I turned off all the win 10 firewalls. Router hasn't caused issues in the past, so don't think it would start now.


I will follow up when I get home though. (~10 hours from now, 6:00pm CST)
AMD Ryzen 7 5800X
MSI RX 2080
Samsung 980 Pro SSD
32GB GSkill Trident-Z
Last edited by Eep#5463 on Dec 1, 2015, 9:02:25 AM
"
Eep wrote:

I turned off all the win 10 firewalls. Router hasn't caused issues in the past, so don't think it would start now.

Routers seem to die slowly, sometimes causing problems like this. Definitely don't disregard the router as a possible cause.
"
ionface wrote:
"
Eep wrote:

I turned off all the win 10 firewalls. Router hasn't caused issues in the past, so don't think it would start now.

Routers seem to die slowly, sometimes causing problems like this. Definitely don't disregard the router as a possible cause.


I definitely won't. I did not restart the router last night because my brother was using it.

I'll try and do that as well tonight see if it helps at all.

We are currently in the market for a new router though.

I REALLY want a good gaming router so I can play wirelessly from somewhere else in the house, but not sure what brands to go for. But that could warrant a separate topic :p
AMD Ryzen 7 5800X
MSI RX 2080
Samsung 980 Pro SSD
32GB GSkill Trident-Z
I second the thoughts about the router. Your system is overkill for PoE, and it seems like you know how to handle troubleshooting for your rig just fine.

"
Eep wrote:
What I've done:

Uninstalled GeForce experience
Forwarded all the port ranges on this post: https://www.pathofexile.com/forum/view-thread/1313720


No need to forward any ports. The thread you linked to is just someone with their own issues, and they stumbled upon some fix. They are probably assuming it was their port forwarding that fixed in when in reality it was something else they did during the troubleshooting process. Port forwarding is ONLY required if you plan to have your computer act as the server of whatever process/app you're using. All of us are clients to the PoE servers, so this isn't necessary.

"
Eep wrote:
As I mentioned, the game is literally unplayable in this state. This did not happen on my old machine, though to be fair I had not logged in PoE in the past few months.

If anyone has advice, please let me know. I really want to play PoE again for the new leagues


Just a thought: was your previous system Windows 7 or 8 and now you've gone to Windows 10? I've noticed strange game client performance issues with Windows 10 for many, many users out there posting about it. My friend jumped to 10 on his new laptop and had all sorts of performance issues and even crashing in games he's played just fine in Windows 7. The drivers and the whole mixed bag of hardware and software combinations out there on Windows 10 is no where near a mature, stable environment yet. When I researched his issues I discovered Windows 10 was opening a can of worms for performance issues, and tracking them down is even more complicated.

Some things to try...

This is for Steam-downloaded PoE, but still applicable, just different location and file name: https://steamcommunity.com/app/238960/discussions/0/535152511373048732/

Since you mentioned you have an EVGA card (I do too, love that company), you might have EVGA Precision software installed. Close it before testing. In fact, close anything else that has any hooks into DirectX for getting framerates or streaming/recording (eg: FRAPS, EVGA Precision, RivaTuner, etc.). Anything hooking into DirectX may cause weird stuttering and similar performance issues.

Also, how does a benchmarking tool like 3DMark or Furmark perform on this PC in Windows 10? Any weird lag in them? In DX9, DX10, or DX11 modes?
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒░░░░░░░░░░░░░ cipher_nemo ░░░░░░░░░░░░░▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
"
ionface wrote:

With a GeForce 980 Ti (and good CPU/other hardware), I can't figure out why you're getting around 63-67 FPS at 1080p. Is there any manual overclocking? Do you have power saving mode on in the graphics driver or in windows? Did you force any settings from the graphics driver?

Make sure the game is using that dedicated video card and not the integrated GPU, okay?


That looks to me like frame limited from vsync on a 60Hz display. If so, that would be normal.

I'd suggest starting with the router as well. It's not necessarily hardware, but if it is, it could be something that slowly fails over time. In the switches and routers I've taken apart, a lot of the time strange issues start cropping up if capacitors start to fail. I can't tell you how many devices I've looked at with reports of 'acting funny' and 'intermittent problems', only to open the device up and see a bunch of bulging or leaking capacitors inside the thing.

Not necessarily saying that's what's going on, mind you.

A couple local things to try on your machine is to disable Priority and VLAN on the network adapter ( shouldn't impact things, but it has before ), and disable 'Allow the computer to turn off this device to save power' under the network adapter properties.
"I would have listened... I would have understood!" - Scion

Have you removed Asus ROG/GameFirst yet?
"
cipher_nemo wrote:
I second the thoughts about the router. Your system is overkill for PoE, and it seems like you know how to handle troubleshooting for your rig just fine.

"
Eep wrote:
What I've done:

Uninstalled GeForce experience
Forwarded all the port ranges on this post: https://www.pathofexile.com/forum/view-thread/1313720


No need to forward any ports. The thread you linked to is just someone with their own issues, and they stumbled upon some fix. They are probably assuming it was their port forwarding that fixed in when in reality it was something else they did during the troubleshooting process. Port forwarding is ONLY required if you plan to have your computer act as the server of whatever process/app you're using. All of us are clients to the PoE servers, so this isn't necessary.

"
Eep wrote:
As I mentioned, the game is literally unplayable in this state. This did not happen on my old machine, though to be fair I had not logged in PoE in the past few months.

If anyone has advice, please let me know. I really want to play PoE again for the new leagues


Just a thought: was your previous system Windows 7 or 8 and now you've gone to Windows 10? I've noticed strange game client performance issues with Windows 10 for many, many users out there posting about it. My friend jumped to 10 on his new laptop and had all sorts of performance issues and even crashing in games he's played just fine in Windows 7. The drivers and the whole mixed bag of hardware and software combinations out there on Windows 10 is no where near a mature, stable environment yet. When I researched his issues I discovered Windows 10 was opening a can of worms for performance issues, and tracking them down is even more complicated.

Some things to try...

This is for Steam-downloaded PoE, but still applicable, just different location and file name: https://steamcommunity.com/app/238960/discussions/0/535152511373048732/

Since you mentioned you have an EVGA card (I do too, love that company), you might have EVGA Precision software installed. Close it before testing. In fact, close anything else that has any hooks into DirectX for getting framerates or streaming/recording (eg: FRAPS, EVGA Precision, RivaTuner, etc.). Anything hooking into DirectX may cause weird stuttering and similar performance issues.

Also, how does a benchmarking tool like 3DMark or Furmark perform on this PC in Windows 10? Any weird lag in them? In DX9, DX10, or DX11 modes?


Thanks for the reply.

Yes, my old machine was Win 7 Pro? x64

New rig is a fresh (literally 2 days ago) install of Win 10 x64 home.

I was also thinking Win10 could be at play here. I can check some benchmarks when I get home as well.
AMD Ryzen 7 5800X
MSI RX 2080
Samsung 980 Pro SSD
32GB GSkill Trident-Z
Got home, still having same issues.

What I've tried so far:


Set NVIDIA to do MAX PERFORMANCE on PoE instead of adaptive

"A couple local things to try on your machine is to disable Priority and VLAN on the network adapter ( shouldn't impact things, but it has before ), and disable 'Allow the computer to turn off this device to save power' under the network adapter properties."

Disabled those --^

Installed and rebooted several drivers for mobo (which I think I already had), including audio, chipset, ethernet

Got rid of v-sync in game and fps went up to 300-500



Restarted router and modem, nothing.



I feel like I have tried so much but this keeps happening.

I am going to test another game and see if that game also has issues next, but man I am running out of ideas....


EDIT:

CS:S does not have any lag issues it seems, which makes me think this might be PoE specific.
AMD Ryzen 7 5800X
MSI RX 2080
Samsung 980 Pro SSD
32GB GSkill Trident-Z
Last edited by Eep#5463 on Dec 1, 2015, 7:57:33 PM
I have updated the title and some info in the main post.


I logged on just now and happened to land in an instance with no one in town other than me.

I was playing perfectly and thought the issue solved, but then a player entered town and I got a huge spike.

I noticed a similar huge spike when that player left town.

This leads me to believe there is an issue with path of exile.

EDIT:

I believe this also explains the "randomness" I seemed to encounter in previously crowded towns, where it wasn't always happening.


EDIT 2:

Suspicions confirmed - this only happens in towns (to my current knowledge, have not partied with anyone yet and had them enter/leave a map or instance)

I played in the docks a bit and had no issues with these spikes.



I will say this IS new, because on my win 7 machine, I never had the game freeze for seconds at a time just because users were entering/leaving town.
AMD Ryzen 7 5800X
MSI RX 2080
Samsung 980 Pro SSD
32GB GSkill Trident-Z
Last edited by Eep#5463 on Dec 1, 2015, 10:33:04 PM

Report Forum Post

Report Account:

Report Type

Additional Info