Today I got Fios gigabit internet. My desktop PC that has a MSI 970A-G43 Motherboard which I think is supposed to support up to 1000Mbps but I'm only getting around 300-400Mbps download and 600Mbps upload on an Ethernet connecting with a Cat6 cable.
The technician who installed Fios connected his Verizon tablet (that runs android) to the same Ethernet cable and consistently got around 700-900Mbps down. On my laptop I'm getting around 600-700Mbps down.
The technician said my CPU could be the reason why my speeds are down. Should the CPU affect the test speeds at all? I have an AMD FX 6300 and an ADATA SU800 1TB SSD that according to their site has a
"Sequential R/W performance (max) of Up to 560/520MB/s
*Actual performance may vary due to available SSD capacity, system hardware and software components, and other factors"
For most of the tests I used https://www.speedtest.net to test the speed but I also tried Google's speed test that yielded about the same results. The technician did the test on his tablet using the app version of www.speedtest.net but he also installed another speed test app upon my request to prove that the results were the same, which they were.
I have updated my network card drivers, tried many other speed testing sites, disconnected and reconnected the Ethernet cable, restarted my PC, made sure not other programs were downloading anything, tried different web browsers. I'm using Fios G1100 Quantum Gateway router.
The problem is clearly linked to my desktop PC's hardware or settings but what else could it be? Even though my motherboard says it supports up to 1Gbps, could it be that the other components are not good enough to handle 1Gbps?
Update:
I have noticed that in Task Manager:
Before speed test, SSD usage is 0% and stays at 0% during the test so I don't think the SSD is the bottle neck.
Before speed test RAM usage is 50% (4GB out of 8GB) and that didn't really change during the test.
Before the speed test, CPU usage fluctuates around 30-45% and stays the same during the test.
I have also tried turning off the Windows Firewall during the test but made no difference.