La velocità della rete viene segnalata come 4 volte superiore a quella effettiva in Windows 7 SP1


1

Da quando ho installato Windows 7 SP1, ho notato che tutti i programmi che visualizzano la mia velocità di trasferimento in rete sono stati 4 volte più alti di quanto non siano in realtà .

Ad esempio, quando scarico qualcosa da un sito Web a larghezza di banda elevata o attraverso torrent con molte fonti, la velocità di download indicata è di ~ 5 Mbps (~ 40 Mbps) anche se la mia connessione Internet ha un massimo di solo 1,5 Mbps (12 Mbps). È la stessa situazione con la larghezza di banda a monte: il massimo della connessione è 64KBps, ma sto vedendo fino a 256KBps. Ho provato diversi programmi per monitorare il throughput della larghezza di banda e tutti danno gli stessi risultati. Ho anche provato tempi diversi e giorni diversi e mostrano sempre che il tasso è quattro volte troppo alto.

Il mio pensiero iniziale era che il mio ISP aveva aumentato le velocità (senza che me ne accorgessi), cosa che avevano già fatto in precedenza. Tuttavia, ho controllato il sito del mio ISP e non hanno aumentato le velocità. Inoltre, quando osservo le velocità nel programma che sta effettivamente eseguendo il trasferimento (ad es. Chrome, µTorrent, ecc.), I numeri sono in linea con i valori previsti mentre i programmi di monitoraggio della larghezza di banda mostrano numeri elevati.

L'unico cambiamento significativo (e praticamente l' unico cambiamento) che si è verificato nel mio sistema da quando il cambiamento è stato l'installazione di SP1 per Windows 7. Come tale, sono convinto che in SP1 ci sia una sorta di cambiamento in base al quale software che accede alla larghezza di banda tramite una specifica API riceve (erroneamente?) numeri alti mentre altri che hanno accesso ai dati grezzi continuano a ricevere i valori corretti.

Ho avviato Windows XP e scaricato alcune cose tramite HTTP e torrent e in entrambi i casi i numeri erano quelli previsti (come se fossero in Windows 7 prima di installare SP1). Ho quindi riavviato 7SP1 e, ancora una volta, i numeri erano quattro volte più alti del possibile. Pertanto è sicuramente qualcosa in SP1 che ha cambiato il modo in cui viene calcolata / restituita la larghezza di banda locale.

C'è sicuramente qualcosa di strano con il calcolo della velocità di rete di Windows 7 SP1.


Ho provato a cercarlo su Google, ma (per diversi motivi), ho avuto difficoltà a trovare qualcosa di rilevante.

Qualcun altro ha notato questo comportamento? Qualcuno sa di eventuali bug o modifiche in SP1 che potrebbero spiegarlo?


Avvia in Linux e ottieni alcuni numeri di riferimento.
surfasb,

@surfasb, ho trascorso molto tempo in Windows 7 questa settimana. Non ho * nix (o mi interessa), ma domani mattina, eseguirò l'avvio in XP per vedere se succede. (Prenderei in considerazione la disinstallazione, il test e la reinstallazione di SP1, ma questo è molto più lavoro e tempo di quanto a me interessa investire in Microsoft a questo punto - e con il mio freddo crescente a questo.)
Synetech

I numeri di riferimento sarebbero di grande aiuto. Questo non è esattamente un problema di risoluzione dei problemi comune e tutto ciò che puoi fare per restringere il problema aiuta tutti.
Surfasb,

> Questo non è esattamente un problema di risoluzione dei problemi comune. Ecco perché l'ho chiesto; per vedere se altri stanno sperimentando il comportamento.
Synetech,

Non è stato questo il motivo per cui ho menzionato la mancanza di frequenza, ma ok.
Surfasb,

Risposte:


0

Forse le velocità dell'ISP stavano fluttuando in modo tale che le tue velocità fossero 5 Mbps / 40 Mbps durante il trasferimento dei file, ma in seguito la velocità è diminuita quando hai fatto l'altro test.

Poiché sospetti un fenomeno di Windows anziché un fenomeno di rete, ti consiglio di isolare il fenomeno il più possibile. Prenderei Internet fuori dall'equazione facendo un test di velocità su una LAN. Non riesco a immaginare il service pack di Windows che influisce sul protocollo della scheda di rete. Ma i fattori di isolamento aiuteranno a determinare la causa di ciò che stai vivendo.

Qualche tempo fa avevo un cavo ethernet difettoso che aveva rumore. Questo cavo ha causato una fluttuazione di un segmento sulla LAN tra i protocolli da 100 Mbps e 1,0 Gbps, a seconda del rumore in quel momento. Ha letteralmente fluttuato indietro e quarta. Dopo aver sostituito il cavo ero sempre a 1.0 Gbps sulla lan. Forse un segmento nella configurazione domestica si alterna tra 10 Mbps e 100 Mbps a causa di una connessione difettosa o di un cavo difettoso. È qualcos'altro da isolare. Forse la tua velocità di Internet è stata aumentata molto tempo fa, ma un collo di bottiglia sulla tua LAN ti impedisce di godere della massima velocità che il tuo ISP ti sta offrendo.


Il mio ISP ha una funzione di "aumento di velocità" in base alla quale alcuni trasferimenti (HTTP, non torrent) verranno accelerati oltre il limite di velocità se l'utilizzo della rete locale è basso (ma solo per pochi MB). Tuttavia, questo NON è il caso qui. Quando ho detto "allo stesso tempo", intendevo letteralmente. Cioè, posso vedere le velocità nel modulo di larghezza di banda di Winbar e nella finestra di DuMeter allo stesso tempo . Inoltre, le velocità incoerenti non sono solo una cosa momentanea, ma sono sostenute per tutto il trasferimento, anche se dura diversi minuti. Infine, questo comportamento è persistito quotidianamente da quasi una settimana.
Synetech,

Perché pensi che Windows stia causando questo invece della rete?
potenziato a vapore il

Perché come ho detto, 1: due software che danno valori diversi, 2: nessuno dei due software è stato cambiato, 3: SP1 è l'unico cambiamento dall'inizio di questo comportamento e (4): è concepibile che uno dei metodi di misurazione della larghezza di banda abbia stato cambiato gli altri rimangono gli stessi.
Synetech,

0

L'avevo capito. In Windows 7, sono elencate tutte le interfacce di rete e le relative varianti. In Windows XP sono elencate solo le interfacce abilitate e quindi solo la voce principale per quelle. Un esempio aiuta a chiarire il problema.

Sul mio sistema, in Windows XP, l'elenco delle interfacce di rete di Winbar ti consente di scegliere tra le seguenti:

3Com Gigabit LOM (3C940)
MS TCP Loopback interface

In Windows 7, Winbar elenca questi:

3Com 3C940 Gigabit LOM Ethernet Adapter
3Com 3C940 Gigabit LOM Ethernet Adapter - ProtoWall Miniport
3Com 3C940 Gigabit LOM Ethernet Adapter - ProtoWall Miniport-WFP LightWeight Filter-0000
Bluetooth Device (Personal Area Network)
Bluetooth Device (Personal Area Network) #2
Bluetooth Device (RFCOMM Protocol TDI)
Bluetooth Device (RFCOMM Protocol TDI) #2
D-Link DFE-538TX 10/100 Adapter
D-Link DFE-538TX 10/100 Adapter
D-Link DFE-538TX 10/100 Adapter - ProtoWall Miniport
Microsoft ISATAP Adapter #2
Microsoft ISATAP Adapter #3
RAS Async Adapter
Realtek 8180 Extensible 802.11b Wireless Device
Realtek 8180 Extensible 802.11b Wireless Device - ProtoWall Miniport
Software Loopback Interface 1
WAN Miniport (IKEv2)
WAN Miniport (IP)
WAN Miniport (IP) - ProtoWall Miniport
WAN Miniport (IP) - ProtoWall Miniport-QoS Packet Scheduler-0000
WAN Miniport (IPv6)
WAN Miniport (IPv6) - ProtoWall Miniport
WAN Miniport (IPv6) - ProtoWall Miniport-QoS Packet Scheduler-0000
WAN Miniport (L2TP)
WAN Miniport (Network Monitor)
WAN Miniport (Network Monitor) - ProtoWall Miniport
WAN Miniport (Network Monitor) - ProtoWall Miniport-QoS Packet Scheduler-0000
WAN Miniport (PPPOE)
WAN Miniport (PPTP)
WAN Miniport (SSTP)

Notare come sono elencati l'adattatore D-Link, i filtri Protowall, alcuni disinstallati (ad esempio, "... # 2") e molti altri miniporti e simili, anche se molti di essi sono disabilitati mentre altri non sono nemmeno veri e propri adattatori ( Non ho più nemmeno un dispositivo Bluetooth installato). È la stessa situazione con altri programmi di monitoraggio della larghezza di banda.

Pertanto, il software che normalmente monitora tutte le interfacce di default (che funzionava in XP) ora vede gli stessi dati passare attraverso diversi "adattatori" ma conta ciascuno separatamente, quindi i risultati sono un multiplo esatto del numero reale.

La soluzione è disabilitare tutte le interfacce estranee e voilà! i numeri sono di nuovo in linea con la realtà. (Ciò non è necessario nei browser, nelle app P2P, ecc. Perché tengono traccia dei byte che essi stessi elaborano, quindi hanno accesso ai dati grezzi effettivi invece di annusare gli adattatori come fanno i programmi di monitoraggio.)

Funziona alla grande ed è semplice da risolvere, ma sfortunatamente ha lo svantaggio che alcuni programmi non consentono di selezionare più interfacce individuali (ovvero caselle di controllo); consentono di selezionare "Tutte le interfacce" o una singola (ovvero un elenco a discesa). Se questo è un problema, sarebbe necessario contattare lo sviluppatore per spiegare la limitazione e far aggiornare il programma.


(Sì, lo so che Protowall non funziona in 7; ecco perché è disabilitato. Vado a disinstallarlo più tardi.)
Synetech

Curioso perché è iniziato solo dopo aver installato SP1. Suppongo che SP1 avrebbe potuto aggiungere nuove interfacce virtuali o modificare qualcosa che le espone invece di lasciarle nascoste o qualcosa del genere.
Synetech,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.