Diagnostica i rallentamenti / blocchi periodici

0

Quando guardo un video di YouTube, il video si ferma e si blocca per circa un secondo, ogni 10 secondi sul punto. L'ho programmato. Ho anche provato a guardare il monitor delle attività ma non mostra nulla fuori dall'ordinario spiking. E non è Flash o il browser in particolare, anche se mostrano l'effetto peggiore. Ma anche mentre scrivo questo, ogni 10 secondi si blocca. Anche in altri programmi sono abbastanza sicuro di aver visto questo blocco. (ultimamente non ho usato molti altri programmi, per essere onesti, quindi non sono sicuro al 100%)

Sto cercando di evitare l'approccio della forza bruta per rimuovere le cose una alla volta e vedere se si ferma. Prima di ricorrere a questo, c'è qualcosa di simile al monitoraggio delle attività, ma forse questo indicherà l'utilizzo in modo da poter osservare un picco nell'utilizzo da un singolo processo? O c'è qualche altro metodo che puoi consigliare per scoprire cosa causa questo blocco di ogni 10 secondi?

Questo, a proposito, è un MacBook Pro da 17 mesi con un 2,87zz i7 e 4GB di RAM e tutti gli aggiornamenti.

    
posta Ricket 04.02.2011 - 00:10
fonte

2 risposte

0

L'ho dato un po 'dopo aver postato questa domanda ma non ho trovato una soluzione. Ho disinstallato quello che pensavo fosse il colpevole più probabile: Little Snitch . Sfortunatamente la disinstallazione richiedeva un riavvio, quindi non so quale ha risolto il problema (o se è stato corretto), ma dopo il riavvio, ovviamente, i sintomi sono spariti. Spero sinceramente che accada di nuovo in modo che possa reinstallare con sicurezza Little Snitch, perché dubito strongmente che sia la causa del problema.

Penso di aver ancora notato il problema ma non altrettanto grave. È possibile che non avessi ancora avviato Firefox abbastanza a lungo, ed è qualcosa che accade nel tempo (o in un sonno inopportuno che Firefox non gestisce correttamente, forse?).

Inoltre, la prossima volta che noterò questo grave problema, ho trovato alcuni comandi da usare per provare e monitorare firefox: rwsnoop e iosnoop . Sono strumenti a linea di comando che monitorano l'attività del disco dell'applicazione. Se la cosa ogni 10 secondi accede al disco, lo vedrò e questo potrebbe aiutare a eseguirne il debug.

Aggiornamento:

Finì per essere Firefox, e ora utilizzo con piacere Chrome da mesi senza problemi di Flash. Oltre a questo problema di blocco (che compare solo dopo diversi giorni di utilizzo di Firefox, se ricordo bene), Firefox utilizza anche un TON di memoria, che è completamente inaccettabile. Quindi, questi fattori, uniti al fatto che ho ricevuto un Cr-48 poco dopo aver fatto questa domanda (quindi esegue Chrome e voglio sincronizzarmi con il mio portatile) significa che ora sono un fan di Google Chrome.

Inoltre, non penso proprio che fosse Little Snitch. L'ho riattivato un po 'più tardi dopo aver fatto la mia domanda, e un mese o due dopo ho pensato a come Little Snitch fosse solo una sorta di permettere tutto, e disabilitarlo - ma dopo il passaggio a Chrome non ho visto questi blocchi di nuovo.

    
risposta data 05.02.2011 - 06:18
fonte
0

A volte un buon posto dove guardare è il syslog. Se sai che è ogni 10 secondi, c'è la possibilità che un messaggio venga registrato per qualunque cosa stia accadendo. Provalo nel terminale e aggiungi i risultati alla tua domanda o dai uno sguardo a qualcosa di insolito che sta accadendo a intervalli di 10 secondi.

tail -n 20 /var/log/system.log

Devi essere un utente amministratore per eseguire il comando precedente

    
risposta data 04.02.2011 - 00:22
fonte

Leggi altre domande sui tag