There are too many reasons for latency, I can suggest a few but a number of analytic tools need to be run.
Ethernet , Wifi
- Wifi suffers from Rician Fading and much slower burst rates than 1Gbps - Wifi is sensitive to SNR vs speed and path loss variation dropouts. - when < -70 dBm, 11 Mbps can be faster than 54 Mbps due to this for example
I have specialized in streamlined Windows since Win 95 and once volunteered as an Admin on Paltalk PCTECH room so I have fixed thousands of PC's (no-charge).
I have evaluated but successfully operated without an AV suite, WinDefender since KAV 1.0.
FWIW on my 8-core i7 16GB,
Win7 Ultimate x64 booting to ~45 processes was fastest by far. CPU use 1~2% Win8 x64 was slower with around ~60 processes post-boot CPU use 5% Win 10 was slowest sometimes with over 120 processes even when trimmed down to run & like Win7 with most CP.
ethernet ping -t 22.214.171.124 ranges from 9 to 22ms but mostly 10,12ms. Speedtest.net results = 10ms 89 mbps / 10 mbps
FYI when you have 2 cores any process can use 50% of CPU max, with 4 cores sharing , 1 process can only use 25% max and with 8 cores 12.5% avg max, regardless of number of threads but some apps have exceptions
The AV suites and Diagnostic bloat is pervasive and may be disabled.
There is a process to analyze/fix root causes of delays if you want serious help.
Otherwise run> MSINFO32 can export the results to a log for casual investigation by email.
This result should appear on your screen in a blink of the eye from the run command. Save > yourname.NFO > (10s) then email to me ~ 1MB (?)
I use ProcExp from Mark Russinovich's
and others to monitor application/schedule/task/service outliers.
For minimal-security, I use StartupMonitor and WinPatrol as I install a lot of apps.
For Games, the GPU load is greatly dependant on video pixel size on dual monitors.