MacBook Pro Incontro ad alta latenza


9

Sto riscontrando problemi di latenza con il mio Macbook Pro 15 "2011 (in esecuzione 10.6.7) su una rete wireless 802.11n (5GHz) ospitata da Time Capsule (versione 7.5.2). Quando eseguo il ping di Time Capsule, il ping i numeri sono ovunque, in questo modo:

64 bytes from 10.0.1.1: icmp_seq=216 ttl=255 time=3.461 ms
64 bytes from 10.0.1.1: icmp_seq=217 ttl=255 time=236.725 ms
64 bytes from 10.0.1.1: icmp_seq=218 ttl=255 time=157.924 ms
64 bytes from 10.0.1.1: icmp_seq=219 ttl=255 time=79.511 ms
64 bytes from 10.0.1.1: icmp_seq=220 ttl=255 time=1.295 ms
64 bytes from 10.0.1.1: icmp_seq=221 ttl=255 time=0.833 ms
64 bytes from 10.0.1.1: icmp_seq=222 ttl=255 time=150.669 ms

226 packets transmitted, 226 packets received, 0.0% packet loss
round-trip min/avg/max/stddev = 0.718/115.353/303.004/96.717 ms

La posizione del mio computer non sembra avere importanza. Il mio segnale viene visualizzato costantemente a quattro battute e ottengo gli stessi risultati del ping sia in una stanza diversa, in un piano diverso o proprio di fronte al Time Capsule.

Un secondo MacBook Pro unibody da 15 "(metà 2009, anch'esso in esecuzione 10.6.7) non presenta questo problema sulla stessa rete. Tutti i ping di Time Capsule da questa seconda macchina riportano <4 ms.

Se collego il mio computer tramite Ethernet alla Capsule, ricevo un ping solido <1ms, come previsto. Solo il wireless sembra avere salti selvaggi.

Ho provato a ripristinare le mie impostazioni di rete (eliminando tutte le configurazioni di rete dalla libreria), disabilitando IPv6, cambiando la mia "Posizione di rete", ripristinando la PRAM, ripristinando SMC, riciclando energia su Time Capsule, ma nessuna di queste sembra aver avuto effetto. Ho provato ad assicurarmi di non avere programmi in esecuzione in background - Aggiornamento Software è stato disattivato e in esecuzione lsof -i sul Terminale segnala solo che SystemUIS ha due connessioni IPv4 aperte. Inoltre, non si verifica un traffico di rete significativo, quindi non è una questione di congestione.

Qualche idea su qualcos'altro che posso provare? Sono un po 'perplesso sul perché un computer vada bene e questo no.


Ho riscontrato lo stesso problema con 10.10.5 e 10.11.2.
Henry Yei,

Risposte:


6

Modifica: questa settimana Apple ha rilasciato due aggiornamenti per l'MBP, incluso un aggiornamento EFI. Sebbene nessuno dei due aggiornamenti abbia esplicitamente menzionato la connettività wireless, l'aggiornamento sembra aver risolto parzialmente il problema. Dopo aver installato entrambi gli aggiornamenti, ottengo un ping di 3-5 ms abbastanza consistente con un picco molto occasionale a 100. Almeno è molto meglio di prima.

Nel frattempo, il trucco di seguito funziona ancora se si desidera invece una risposta di 1 ms.


C'è un suggerimento interessante da parte di qualcuno nei forum di discussione di Apple che può funzionare come soluzione alternativa.

Sembra che se la scheda di rete è inattiva per più di 200 ms, si spegne e deve essere accesa per inviare nuovamente il traffico di rete, quindi i picchi casuali. Tuttavia, se riesci a mantenere attiva la scheda di rete (al costo di una piccola quantità di potenza della CPU e del traffico extra), la latenza scompare.

Il comando raccomandato da seanfromcolumbus era:

sudo ping -i .2 192.168.1.1

(Il -i .2 specifica un intervallo di 200 ms)

In effetti, con questa corsa, ottengo risultati coerenti di <2 ms.

Posta originale


3
Non è il router di tutti 192.168.1.1. Il comando che ho scritto per me stesso è ping -i 0.2 `netstat -nr | grep -m 1 '^default' | awk '{print $2;}'`, che dovrebbe funzionare in tutte le circostanze. :)
fletom,

1

Ho fatto un backup di Time Machine e ho cancellato la mia installazione esistente, quindi ho fatto una nuova installazione di Snow Leopard. Dopo di che ho installato l'aggiornamento combo 10.6.7 solo per verificare che fosse la causa di questo problema e lo è! Ho fatto un'altra nuova installazione e poi ho installato solo l'aggiornamento combo 10.6.6 e il resto dei regolari aggiornamenti dell'applicazione. Ora tutto è tornato alla normalità. Con 10.6.7 stavo ottenendo tempi di risposta di ping folli dal gateway ... come 350ms ... 800ms..600..245 .. ecc ... ora tutto è tornato alla normalità e ottengo <1ms o 1-5ms casuali ... Non so cosa ha fatto Apple con 10.6.7 ma distrugge il wifi.


Interessante, quindi è dall'aggiornamento 10.6.7 allora? Sospettavo fosse un problema recente poiché non avevo notato così tanti problemi di rete alcuni mesi fa, ma ho anche cambiato computer, quindi non ne ero sicuro. Immagino che fino a quando Apple non lo risolverà, sono bloccato a scegliere se il mio computer si blocca quando si cambia tra GPU su 10.6.6 o si perde la connessione nei giochi a causa di picchi di latenza in 10.6.7.
Troyen,

Questo è ancora un problema. Sono il 10.11.5 e la latenza del router è ancora felice. L'evento con la sudo -i .2 192.168.0.1latenza è lì. Succede solo a diversi intervalli di tempo.
kode
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.