¿Por qué Safari siempre se cuelga?

5

Utilizo Safari como mi navegador, pero he encontrado que con frecuencia se cuelga durante 20, 30 segundos (a veces más), muchas veces cuando lo levanto del modo de suspensión y / o cuando abro una nueva pestaña.

Aunque no estoy seguro de que sea útil, la próxima vez que lo haga veré si puedo probar el proceso e informar los resultados. Mientras tanto, ¿hay algo que pueda intentar? Estoy ejecutando un MacBook a mediados de 2007, así que, aunque creo que tengo suficiente capacidad de procesamiento (2x2.16Ghz) y memoria (2GB), sospecho que es un problema de disco.

¿Hay algo que pueda hacer para reducir el uso del disco? ¿Debo borrar mi caché (esto no es un problema), mi historial (quiero mantener esto si es posible) o ambos?

editar: ¿Hay alguna forma de determinar qué complementos he instalado? Tengo RescueTime y Evernote, por lo que cualquiera de ellos podría ser el culpable, pero sé que hay programas que les gusta instalar extensiones ocultas, por lo que ese podría ser el problema también.

Por cierto, aquí está el resumen de la salida de muestra: he cortado el árbol de llamadas porque era demasiado largo para publicar:

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
    
pregunta Kyle Cronin 14.08.2009 - 21:22

3 respuestas

2

En mi libro, Adobe Flash es siempre el primer culpable de problemas con la estabilidad y capacidad de respuesta del navegador. Intente instalar ClickToFlash y vea si eso ayuda en algo.

    
respondido por el arathorn 14.08.2009 - 21:29
1

¿Ya actualizaste a Safari 4.0.3? Estaba teniendo problemas con 4.0.2

    
respondido por el bpapa 14.08.2009 - 22:24
-1

Vaya a Java Preferences - > Disable java-SE

Luego intente abrir la página web en Safari nuevamente.

    
respondido por el mohamed 03.05.2011 - 13:59

Lea otras preguntas en las etiquetas