Speed test VPS lento: cause, controlli e soluzioni
Uno speed test VPS lento non indica sempre un limite del server. Il risultato può dipendere dalla distanza tra il client e il VPS, dal percorso dell’operatore, dalla congestione, dalla configurazione della macchina virtuale o dal metodo di test. Questa guida spiega come leggere download, upload, latenza, jitter e packet loss, come isolare la causa con controlli ripetibili e quali ottimizzazioni applicare alla rete locale, al sistema operativo e al provider VPS.
Che cosa indica davvero uno speed test VPS
Uno speed test VPS misura la capacità di trasferire dati tra il dispositivo di prova e il server virtuale. Il risultato comprende download, upload, latenza, jitter e packet loss. Non rappresenta automaticamente la velocità garantita dalla VPS né quella della connessione domestica.
Per gli utenti con fibra, cavo o DSL, il percorso comprende router o modem, rete Wi-Fi o Ethernet, ISP e reti di transito. Per questo un test eseguito da un operatore locale può produrre valori diversi rispetto a una prova fatta da un altro paese o da un’altra rete.
Distanza geografica e percorso dell’operatore
La distanza tra il VPS e il dispositivo influenza la latenza e può ridurre la velocità effettiva dei trasferimenti. Un server collocato in un’altra regione o in un altro continente attraversa più collegamenti e può usare un percorso meno diretto.
Il routing dell’ISP può essere una causa indipendente dalla qualità della VPS. Due operatori broadband possono raggiungere lo stesso datacenter attraverso reti di transito differenti, con prestazioni diverse nelle ore di maggiore traffico.
Per verificare questa ipotesi, confronta il test con server VPS situati in due o tre regioni. Usa ping e traceroute per osservare latenza, salti anomali e variazioni del percorso. Se il problema compare solo verso una regione, la causa è probabilmente geografica o legata al routing.
Congestione e limiti della rete del provider VPS
Un nodo fisico sovraccarico può condividere CPU, memoria, disco o banda tra molte macchine virtuali. In questo caso lo speed test VPS può risultare buono in alcune fasce orarie e molto più lento durante i periodi di picco.
La congestione del datacenter o della porta uplink è un’altra causa possibile. Il VPS può avere risorse nominali adeguate, ma il collegamento verso Internet può essere condiviso o soggetto a politiche di traffic shaping.
Esegui più prove distribuite nella giornata, mantenendo lo stesso client e lo stesso server di test. Se download e upload calano regolarmente nelle ore serali, raccogli timestamp e risultati e chiedi al provider una verifica del nodo, della porta e dell’eventuale limite di banda.
Configurazione e risorse della macchina virtuale
Una VPS con CPU limitata può non riuscire a elaborare traffico ad alta velocità, soprattutto quando usa cifratura, proxy, VPN, firewall o compressione. Il limite può apparire come una velocità di rete bassa anche se la porta virtuale è configurata correttamente.
La memoria insufficiente può causare swap e rallentamenti del sistema. Anche un disco molto occupato o con elevate attese I/O può influire sui test che generano file temporanei o utilizzano applicazioni di misurazione locali.
Controlla durante il test l’uso di CPU, RAM, swap e I/O con gli strumenti del sistema operativo. Ripeti la misurazione con i servizi non essenziali fermi. Se la velocità migliora dopo la riduzione del carico, valuta un piano con risorse dedicate o una configurazione più leggera.
Metodo di test e strumenti utilizzati
Un test basato su un singolo flusso TCP può sottostimare la capacità reale del collegamento. La finestra TCP, la latenza elevata e la perdita di pacchetti limitano la quantità di dati trasferibili per connessione.
Il risultato può cambiare anche in base al browser, al comando utilizzato, al numero di connessioni parallele e alla dimensione dei file. Un test avviato mentre sono attivi backup, aggiornamenti o download concorrenti non è rappresentativo.
Per un confronto attendibile, usa sempre lo stesso strumento, la stessa regione e un numero coerente di flussi. Ripeti il test via Ethernet, con applicazioni in background chiuse, e confronta una prova TCP con una prova UDP quando lo strumento lo consente.
Problemi della rete locale, del modem e del Wi-Fi
Il Wi-Fi può essere la causa del risultato basso, in particolare con segnale debole, interferenze, canale affollato o collegamento a 2,4 GHz. Anche la distanza dal router o modem e la presenza di altri dispositivi possono ridurre download e upload verso la VPS.
Un cavo difettoso, una porta negoziata a 100 Mbps o un router con firmware obsoleto possono introdurre un limite locale. In presenza di packet loss o jitter elevato, il trasferimento TCP può rallentare anche quando la banda nominale dell’accesso è superiore.
Ripeti il test collegando il computer direttamente al router con un cavo Ethernet adeguato. Controlla la velocità negoziata della scheda di rete, riavvia il modem se necessario e confronta i risultati con un secondo dispositivo. Se Ethernet è stabile e il Wi-Fi no, intervieni sul canale, sulla posizione del router o sull’access point.
Come distinguere latenza, jitter e packet loss
La latenza misura il tempo di andata e ritorno dei pacchetti. Un valore alto non riduce sempre la banda massima, ma rende più lenti i trasferimenti con pochi flussi e peggiora applicazioni interattive come SSH o desktop remoto.
Il jitter indica quanto varia la latenza. Un jitter elevato segnala instabilità del percorso e può derivare da congestione, Wi-Fi disturbato o accodamento dei pacchetti.
Il packet loss indica pacchetti persi e richiede attenzione immediata. Anche percentuali ridotte possono provocare ritrasmissioni TCP e un forte calo della velocità percepita. Usa ping prolungati e traceroute con più punti di osservazione per capire se la perdita nasce nella rete locale, nell’ISP o nel datacenter.
Ottimizzazioni consigliate e ordine dei controlli
- Ripeti il test in condizioni controllate: usa Ethernet, chiudi il traffico concorrente e registra orario, regione e strumento.
- Confronta più destinazioni: verifica se il problema riguarda una sola VPS o tutte le regioni del provider.
- Controlla il sistema: osserva CPU, memoria, swap, I/O e processi che consumano banda.
- Verifica il percorso: misura latenza, jitter e packet loss dal client e dal VPS verso destinazioni note.
- Contatta il provider con dati replicabili: includi timestamp, comandi, indirizzi di test e risultati, evitando conclusioni basate su una sola misurazione.
Non modificare subito MTU, TCP congestion control o DNS senza una misura di riferimento. Questi interventi possono aiutare in scenari specifici, ma non risolvono una porta satura, un percorso inefficiente o un problema del Wi-Fi.
