5 votos

¿Por qué se cuelga siempre Safari?

Utilizo Safari como navegador, pero me he dado cuenta de que con frecuencia se cuelga durante 20 o 30 segundos (a veces más), a menudo cuando lo despierto de la 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 con los resultados. Mientras tanto, ¿hay algo que pueda probar? Estoy utilizando un MacBook de mediados de 2007, así que, aunque creo que tengo suficiente potencia 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 mantenerlo si es posible) o ambos?

editar: ¿Hay alguna forma de determinar qué plugins tengo instalados? Tengo RescueTime y Evernote, así que cualquiera de ellos podría ser el culpable, pero sé que hay programas a los que les gusta instalar extensiones ocultas, así que ese podría ser el problema también.

Por cierto, aquí está el resumen de los resultados del muestreo; he recortado el árbol de llamadas porque era demasiado largo para publicarlo:

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

2voto

James Roth Puntos 193

En mi opinión, Adobe Flash es siempre el primer culpable de los problemas de estabilidad y capacidad de respuesta del navegador. Prueba a instalar ClickToFlash y ver si eso ayuda a las cosas.

1voto

Joe Schneider Puntos 3563

¿Has actualizado ya a Safari 4.0.3? Tenía problemas con la 4.0.2

-1voto

Jan Gressmann Puntos 2758

Ir a Java Preferences -> Disable java-SE

A continuación, intente abrir la página web en Safari de nuevo.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X