Rallentamento distintivo tra i browser su 10.9.1


8

Ho notato uno strano modello di ritardi durante il tentativo di recuperare siti Web; il comportamento sembra estremamente distintivo ed è facile da riprodurre per me, quindi sono abbastanza sicuro della maggior parte dei dettagli di seguito. Spero che qualcuno lo riconoscerà o sarà in grado di risolverlo.

  • La durata del ritardo sembra aumentare con il tempo trascorso dal riavvio del computer, per quanto ne so senza limiti. Questo è testato meno attentamente rispetto agli altri punti, ma sono sicuro che il riavvio risolva il problema e che raramente appare nelle prime ore dopo il riavvio (e sembra gestibile per molto più tempo).

  • Il ritardo appare in qualsiasi Firefox, Safari o Chrome.

  • il ricciolo funziona normalmente normalmente. Ma mentre Chrome, Safari o Firefox stanno caricando una pagina, l'arricciamento subirà grandi ritardi. La chiusura del browser comporterà immediatamente la corretta conclusione di tutti i processi di arricciatura in esecuzione (ad esempio, posso avviare 5 istanze di arricciatura per il recupero di diversi siti Web, tutti che si fermeranno sulla barra di avanzamento senza mostrare alcun progresso; la chiusura di Chrome causerà tutti i i lavori per finire immediatamente).

  • Il ritardo per l'arricciatura è sostanzialmente inferiore al ritardo per i siti Web, anche quando esiste. In questo momento è nell'ordine di 15 secondi, perché non ho riavviato da un po 'nella speranza di eseguire il debug. Un sito Web richiederà molto più tempo di questo, forse 15 secondi durante "l'attesa di www.---.com" seguito da periodi di tempo comparabili in attesa di altri.

  • Le latenze (come riportato dal ping) non aumentano durante i problemi.

  • Mentre l'arricciatura è ritardi nell'esperienza, diversi lavori di arricciatura finiranno contemporaneamente. Cioè, rimarranno tutti a lungo, quindi smetteranno tutti di bloccarsi nello stesso momento (e quindi finiranno all'incirca nello stesso momento, sulla scala degli oltre 15 secondi per i quali sono appesi). A volte questo accade nei browser, ma non in modo affidabile (cosa che penso potrebbe essere perché un browser ha diverse opportunità di bloccarsi prima di terminare effettivamente il caricamento della pagina). Al termine del processo di arricciatura, il riavvio immediato comporta la sospensione esattamente nello stesso modo, quindi non è che il problema sia stato risolto (almeno non per molto tempo).

  • Il ritardo è abbastanza vario tra le pagine web. Non ho fatto un sondaggio molto dettagliato (sarà il prossimo passo immagino).

  • quando si blocca, curl -v si blocca nella barra di avanzamento senza dati trasmessi.

  • Durante il caricamento di pagine in Chrome, la maggior parte del tempo viene spesa in "attesa" di CDN e servizi di terze parti.

  • Spesso Chrome visualizzerà uno schermo vuoto e premendo "Stop" il rendering della pagina (con la maggior parte ma non tutte le risorse caricate). Suppongo che questo sia correlato all'ultimo punto, ed è solo un comportamento di Chrome che appare quando abbiamo questo lungo ritardo, piuttosto che essere strettamente correlati al problema.

  • Il ritardo appare quando connesso a molte reti wireless diverse con caratteristiche prestazionali diverse (ad es. Una linea da 50 Mbps). Non ho provato le reti cablate, anche se presumo che non avrebbe importanza.

  • Allo stesso modo un DNS diverso non fa alcuna differenza (il che non è sorprendente dato che il ping va sempre bene).

  • Osservo lo stesso comportamento sotto livelli molto diversi di stress sul sistema. Ad esempio, in questo momento ho 3/8 GB di memoria libera.


Sono solo 2 motivi che lo spiegherebbero, spesso combinati. 1- Stai esaurendo la memoria e 2- la tua connessione a Internet. Quindi, per favore, dicci questi valori.
Ruskes,

Ho aggiunto una riga su quanta memoria è libera quando riscontro problemi. Quali informazioni stai cercando in termini di connessione a Internet? Ho avuto il problema su molte diverse connessioni Internet con velocità (e altre caratteristiche) su tutta la mappa.
Paul Christiano,

1
@PaulChristiano Ho un amico che ha avuto problemi simili, anche se non ci ha esaminato così tanto come te, quindi non so che era esattamente lo stesso. Si era trasferito a Mavericks da Snow Leopard. Ha scoperto che cancellando e facendo una nuova installazione di Mavericks il problema è andato via.
dwightk,

@PaulChristiano 10.9.2 ha risolto questo problema?
NOTjust - user4304

No, il 10.9.2 ora e i problemi persistono. (Non ho provato a reinstallare.)
Paul Christiano,

Risposte:


1

Come ulteriore metodo di debug proverei a creare un nuovo utente di sistema e vedere se il problema persiste.

In passato ho problemi simili dopo l'installazione del software VPN. Anche usando il programma di disinstallazione il sistema era lento.

La verità è che noi utenti esperti di solito abusiamo del sistema operativo installando strumenti di pensiero, estensioni del browser, riquadri delle preferenze, strumenti della riga di comando ... Alcuni sono beta o addirittura alfa.

In questo caso, l'installazione di un nuovo sistema su un'unità vuota è probabilmente la soluzione migliore.


Grazie mille per aver menzionato la VPN come possibile colpevole. Ero in conflitto sull'opportunità di accettare la tua risposta, ma ho finito per scrivere la mia che descriveva il problema in modo più dettagliato. Ad ogni modo hai la mia eterna gratitudine!
Paul Christiano,

1

Il problema è un errore del client VPN Cisco, come descritto qui , ed è stato risolto eseguendo sudo /opt/cisco/anyconnect/bin/websecurity_uninstall.sh.

Questo non mi era successo perché non avevo usato il client di recente quando è emerso il problema. Ma guardare attraverso la console ha rivelato rapidamente un numero assurdo di messaggi di errore che hanno rapidamente identificato il colpevole.


0

Ho avuto esperienze come questa e questi sono quelli che ho scoperto di funzionare:

  • Cancellazione della memoria (RAM)
  • Svuotare la cache nei browser interessati
  • Reinstallazione dei browser
  • Pulizia / sostituzione della RAM
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.