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