Thank you for your quick reply.
By way of clarification, I have run these tests on a desktop computer with Windows 7, connected by ethernet cable to a Huawei modem (model HG658). My plan is VDSL2 (very high bit-rate DSL) and is much faster than ADSL - can deliver max download speeds of up to around 80Mbps. My plan allows for up to 30 Mbps download speeds.
I have been doing download speed tests for more than a month using the abovementioned test sites, plus others (but only started using Testmy.net a few days ago). I have also done tests with another computer (laptop with Windows 10, also connected by ethernet cable) and there weren't any discernible differences between the two machines. I have also swapped my modem with a new one (same model), but again no change to speeds.
According to the many speed results yielded by the above mentioned test providers I am generally getting 30% to 60% of my 30 Mbps plan during "off-peak" periods. I am currently trying to resolve these speed issues with my ISP, arguing that I should receive speeds much closer to my plan during periods when there is little congestion ... but it's slow going to say the least (pardon the pun!). Given the inability of my ISP to have been able to resolve these speed issues so far, I thought I would seek some advice from your many knowledgeable members of this forum.
In summary, there are two questions:
1. Why are the single thread speed results so low? Could it be because my ISP may be "over" throttling my speed to well below my 30 Mbps plan?
2. Why would I be receiving such high speeds in the multithread test, which are close to the max available speed of 80 Mbps, when my plan is intended to limit these to less than 30 Mbps?
For your further information, below is another set of test results carried out today, Sunday 12 Nov, between 1pm and 2pm.
1. Speedtest.net - 74.2 Mbps
2. Testmy.net (multithread) - 62.9 Mbps
3. Testmy.net (single thread) - 15.1 Mbps
4. Bandwidth place - 12.0 Mbps
5. Speedof.me - 8.1 Mbps
I look forward to your further advice.