Perché Safari si blocca sempre?

5

Uso Safari come browser, ma ho scoperto che spesso si blocca per 20, 30 secondi (a volte più a lungo), spesso quando riattivo da sleep e / o quando apro una nuova scheda.

Anche se non sono sicuro che sarebbe utile, la prossima volta vedrò se riesco a campionare il processo e riportare i risultati. Nel frattempo, c'è qualcosa che posso provare? Sto lavorando a un MacBook della metà del 2007, quindi, mentre penso di avere abbastanza potenza di elaborazione (2x2.16 Ghz) e memoria (2 GB), sospetto che si tratti di un problema del disco.

C'è qualcosa che posso fare per ridurre l'utilizzo del disco? Devo svuotare la cache (questo non è un problema), la mia cronologia (voglio tenerlo se possibile) o entrambi?

modifica: c'è un modo per determinare quali plugin ho installato? Ho RescueTime e Evernote, quindi uno dei due potrebbe essere il colpevole, ma so che ci sono programmi che amano installare estensioni nascoste, quindi anche questo potrebbe essere il problema.

A proposito, ecco il riassunto dell'output di campionamento: ho tagliato l'albero delle chiamate perché era troppo lungo per essere pubblicato:

Total number in stack (recursive counted multiple, when >=5):
        21       _pthread_start
        21       thread_start
        7       __semwait_signal
        7       mach_msg
        7       mach_msg_trap
        7       pthread_cond_wait$UNIX2003
        6       CFRunLoopRunSpecific
        5       CFRunLoopRunInMode

Sort by top of stack, same collapsed (when >= 5):
        __semwait_signal        2058
        mach_msg_trap        2030
        semaphore_wait_signal_trap        589
        select$DARWIN_EXTSN        588
        0x0        294
        __workq_ops        294
        semaphore_timedwait_signal_trap        294
        kevent        293
        pread$UNIX2003        116
        fsync$UNIX2003        50
        WebCore::BinaryPropertyListSerializer::appendStringObject(WebCore::String const&)        42
        WTF::HashMap<WebCore::String, unsigned long, WebCore::StringHash, WTF::HashTraits<WebCore::String>, WTF::HashTraits<unsigned long> >::get(WebCore::String const&) const        19
        write$UNIX2003        19
        __dtoa        15
        WebCore::IntegerArrayHash::equal(WebCore::IntegerArray const&, WebCore::IntegerArray const&)        13
        WebCore::String::characters() const        11
        WTF::HashMap<WebCore::IntegerArray, unsigned long, WebCore::IntegerArrayHash, WebCore::IntegerArrayHashTraits, WTF::HashTraits<unsigned long> >::get(WebCore::IntegerArray const&) const        7
        __memcpy        7
        WebCore::String::isEmpty() const        6
        __sfvwrite        6
        WebCore::BinaryPropertyListSerializer::addAggregateObjectReference(unsigned long)        5
        __vfprintf        5
Sample analysis of process 18283 written to file /dev/stdout
    
posta Kyle Cronin 14.08.2009 - 21:22
fonte

3 risposte

2

Nel mio libro, Adobe Flash è sempre il primo colpevole di problemi con la stabilità e la reattività del browser. Prova ad installare ClickToFlash e vedere se questo aiuta le cose.

    
risposta data 14.08.2009 - 21:29
fonte
1

Hai già effettuato l'aggiornamento a Safari 4.0.3? Avevo problemi con 4.0.2

    
risposta data 14.08.2009 - 22:24
fonte
-1

Vai a Java Preferences - > Disable java-SE

Quindi prova ad aprire nuovamente la pagina Web in Safari.

    
risposta data 03.05.2011 - 13:59
fonte

Leggi altre domande sui tag