Speed test lento su CentOS: cause, diagnosi e soluzioni
Uno speed test lento su CentOS non indica necessariamente un problema dell’offerta Internet. La causa può dipendere dal collegamento Wi-Fi, dal modem o router, dal server di test, dai DNS, dalla congestione dell’operatore, dalla configurazione della scheda di rete o da processi che consumano banda. Questa guida illustra come verificare download, upload, latenza, jitter e perdita di pacchetti, quindi propone controlli progressivi e ottimizzazioni sicure per distinguere un limite locale da un problema dell’ISP.
Che cosa significa uno speed test lento su CentOS
Quando lo speed test mostra un download o un upload inferiori alle attese, il dato descrive la prestazione tra il computer CentOS, il server selezionato e la rete dell’operatore. Non misura soltanto la velocità nominale della fibra, della connessione via cavo o della DSL. Anche latenza, jitter, perdita di pacchetti, carico del server e condizioni del collegamento locale possono influenzare il risultato.
Prima di modificare il sistema, è utile ripetere il test in orari diversi, usando lo stesso server e, se possibile, un collegamento Ethernet diretto al modem o router. Un singolo risultato non è sufficiente per attribuire la responsabilità a CentOS o all’ISP.
Connessione Wi-Fi instabile o poco performante
Il Wi-Fi è una delle cause più comuni di uno speed test lento. Distanza dal router, pareti, interferenze sulle bande a 2,4 GHz e congestione dei canali possono ridurre il download e rendere irregolare l’upload. Un segnale debole può aumentare anche jitter e perdita di pacchetti.
Per verificare l’ipotesi, esegui lo speed test con un cavo Ethernet e confronta il risultato con quello wireless. In alternativa, controlla l’interfaccia attiva con il comando nmcli device status e osserva la qualità del collegamento con gli strumenti disponibili per la scheda Wi-Fi. Se via cavo la velocità migliora nettamente, conviene avvicinare il router, usare la banda a 5 GHz o ridurre le interferenze.
Modem, router o linea dell’operatore sovraccarichi
Un modem o router sotto carico può gestire male molte connessioni simultanee, streaming, backup e download. Anche una congestione temporanea della rete dell’operatore può produrre risultati bassi soprattutto nelle ore di punta, senza che CentOS presenti anomalie.
Ripeti la misurazione da un secondo dispositivo collegato alla stessa rete. Se tutti i dispositivi registrano velocità ridotte, riavvia il modem o router, verifica i suoi indicatori e controlla eventuali messaggi nella sua interfaccia di gestione. Se il problema persiste in più fasce orarie, raccogli i risultati e contatta l’ISP indicando orario, tipo di collegamento e valori di download, upload e latenza.
Server di test non adatto o misurazione non rappresentativa
La distanza dal server dello speed test, il suo carico e il percorso di rete possono alterare il risultato. Un server lontano può mostrare una latenza elevata e una velocità inferiore anche quando la connessione verso servizi locali funziona correttamente.
Se il servizio lo consente, seleziona manualmente più server vicini e confronta i valori. Esegui inoltre un test in un browser aggiornato e, quando disponibile, usa uno strumento da terminale affidabile. Evita di confrontare risultati ottenuti con server, orari o condizioni differenti.
Processi CentOS che consumano banda o risorse
Backup cloud, aggiornamenti, torrent, sincronizzazioni e container possono utilizzare la connessione mentre esegui il test. In altri casi il problema non è la banda, ma l’elevato utilizzo di CPU, memoria o disco, che rallenta il browser o il programma di misurazione.
Controlla i processi con top o htop e verifica le connessioni con strumenti come ss. Durante la prova sospendi temporaneamente sincronizzazioni, download e attività pianificate. Dopo il test, riattiva i servizi necessari e valuta limiti di banda o pianificazioni distribuite negli orari meno utilizzati.
Driver, scheda di rete e velocità del collegamento
Un driver non aggiornato, una scheda Ethernet negoziata a una velocità errata o un cavo difettoso possono limitare il throughput. Questo caso è più frequente quando il collegamento dovrebbe essere gigabit, ma l’interfaccia lavora a 100 Mb/s o presenta errori.
Individua il nome dell’interfaccia con ip link e controlla la negoziazione con ethtool nome-interfaccia, se il pacchetto è installato. Verifica la voce relativa a Speed, lo stato del link e gli eventuali contatori di errori. Prova un’altra porta del router e un cavo Ethernet adeguato, quindi aggiorna il kernel o i pacchetti del driver seguendo la documentazione della distribuzione CentOS in uso.
DNS, latenza e perdita di pacchetti
Un DNS lento può ritardare l’apertura dei siti, ma di norma non riduce direttamente la velocità massima del download dopo l’avvio del trasferimento. Latenza elevata, jitter e perdita di pacchetti, invece, possono peggiorare le connessioni TCP e far apparire lento uno speed test.
Usa ping verso il router e verso un host affidabile per distinguere il problema locale da quello esterno. Con traceroute o mtr puoi osservare il percorso e individuare variazioni persistenti. Non interpretare automaticamente la mancata risposta di un singolo nodo come un guasto: alcuni router limitano le risposte ICMP senza interrompere il traffico.
Come interpretare i risultati e ottimizzare il test
- Collega CentOS via Ethernet direttamente al modem o router, quando possibile.
- Chiudi le applicazioni che usano banda e ripeti il test in almeno due orari.
- Confronta più server vicini senza cambiare contemporaneamente altre condizioni.
- Controlla velocità del link, errori e perdita di pacchetti sulla scheda di rete.
- Confronta un secondo dispositivo per capire se il problema riguarda CentOS o tutta la rete.
- Contatta l’ISP solo dopo aver raccolto misure ripetibili, indicando collegamento, orario e risultati.
Evita di modificare casualmente MTU, TCP buffer o impostazioni DNS: una configurazione non adatta può peggiorare la connessione. Le ottimizzazioni più affidabili sono il collegamento cablato, il firmware aggiornato del router, driver corretti e la rimozione delle attività che saturano la banda.
Quando il problema richiede assistenza
Se lo speed test resta lento su più dispositivi, con cavo Ethernet e server differenti, la causa è probabilmente nella linea, nel modem o nella rete dell’operatore. Se invece il problema compare soltanto su CentOS, controlla driver, servizi attivi, configurazione NetworkManager e log di sistema.
Conserva screenshot o risultati testuali con data, ora, server, download, upload, latenza, jitter e perdita di pacchetti. Questi dati aiutano il supporto dell’ISP o l’amministratore del sistema a separare un limite della rete da un problema specifico della macchina.
