Suffering from intermittent but constant latency spikes, especially under load.

Oct 14, 2018
1
0
10
Hi guys,

I hope this is the right forum to be posting this, apologies in advance if not, but I am in urgent need of some help.

I've recently been noticing a lot of spikes in ping/latency that are happening very often on my PC. I'm struggling to figure out what the source of the latency problems are and I would love some help with it if anyone has the time

I am in the UK and am a Virgin Media customer. I am using the Virgin Superhub 3.0. Apparently there is a Puma 6 chipset within this hub that has notorious latency issues, however, these issues have been fixed in a recent firmware upgrade that I have already got. And I never suffered from any latency issues until around 2 weeks ago.

My PC specs are as follows:
Windows 10 64bt OS
Intel Core i5-7400 @ 3GHz
8GB DDR3 RAM
Nvidia GTX 1060 6GB
ASUS Prime B250M Motherboard

I notice the latency issues most commonly in discord and in online games. My ping within a voicechat server usually idles at around 20ms, but can soar as high as 6500ms for a brief moment, disrupting the call entirely.

I've noticed that the ping always increases when I launch a game. If I am in a voice call and I launch a game, the ping will spike and so will the in game ping. Could I be suffering latency issues because of putting my PC under load?

As previously mentioned, this is a recent issue that i've never had before using this PC. It can usually handle the load of running discord and a game without any issue at all. But now, something so simple as opening a web browser can cause my ping to spike.

Thanks in advance for the help. Anything you can tell me to help me diagnose the source of these issues and/or fix them would be so greatly appreciated.

Cheers

 
certain cable modems cause latency spikes also. depends on the chipset used.
-------------
run cmd.exe or powershell as an admin then run
netstat.exe /b (/b option will show the name of the .exe that made the connection)

to see the socket connections. look for something using too many connections or connections you do not expect. if too many connections are used then you hit a limit and have to wait 300 seconds to get a new connection. windows will put a event in event viewer.

sometimes things like office will tie up connections you don't expect. nvidia shadowplay making connections to a loopback driver, connections to peer services on other machines, printer or xbox


the format for the connection should be an ipaddress then a colon and a socket number
the connection will have a status.

the client connection limit used to be 20 connections. (but I have not checked in years)