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