Safari 8.0 - 9.0 100% de consumo de CPU OSX 10.11.3 podría estar relacionado con marcadores / favoritos

0

Estoy experimentando un problema muy extraño, por lo que recuerdo de Yosemite hasta el último El Capitan 10.11.3 (15D21) y Safari Versión 9.0.3 (11601.4.4) En realidad, el tiempo comenzó a ser más molesto. A veces Safari aumenta al 100% el uso de la CPU, a veces incluso más, pero es directamente en el proceso de safari, todos los procesos secundarios permanecen en el uso normal de la CPU, incluido el hilo de la red. He empezado a depurar problemas en la medida de lo posible con código cerrado. He intentado eliminar todo el caché, las cookies, los marcadores y todos los datos posibles almacenados en relación con Safari.app, incluida la navegación y otras bases de datos. No ayudó mucho. He creado una nueva cuenta de prueba en mi Macbook Pro, luego traté de reproducir el problema con el OSX de configuración simple con safari, pero después de horas de uso no se pudo reproducir el problema. Luego, he importado Bookmarks.plist de mi cuenta actual a una cuenta bien definida, luego de menos de 15 minutos, el safari subió nuevamente al 100% del uso de la CPU. También he intentado utilizar iCloud para migrar automáticamente los datos de safari en caso de que haya cometido un error con la transferencia manual, pero parece que icloud safari backup también hizo que el problema volviera. Mis marcadores parecen normales, nada para compartir aquí, pocas páginas almacenadas en favoritos, un subdirectorio en favoritos y un par más en marcadores, pero lo más importante es que el formato de archivo plist no parece estar dañado por sí solo. No pude encontrar que el problema esté relacionado estrictamente con un sitio web, parece que podría estar relacionado con los favoritos de favoritos. ¿Alguien tiene una solución a este problema?

PS. No tengo ningún problema con otro navegador, como Opera, Chrome, Firefox, pero usar otro navegador no es la solución. Si eso podría ser útil, participé en el programa beta de desarrollo del desarrollador durante Yosemite, volví a la versión normal con la primera versión pública de Yosemite, pero realmente no creo que esta sea la fuente del problema.

muestra del proceso de Safari antes del 100% de carga

Captura de pantalla con 100% de uso destacado del proceso madre de safari

    
pregunta user3370412 09.02.2016 - 00:07

1 respuesta

1

En realidad he encontrado solución de este problema. Parece que Apple no manejó casos inusuales con la nueva pestaña de Favoritos introducida en Yosemite, por lo que recuerdo, pero esto es realmente fácil de predecir, la culpa es tuya.

Tengo muchas páginas en marcadores (estilo antiguo, menú desplegable) y pestaña de favoritos, en favoritos tengo un subdirectorio con intercambios de bitcoins. Algunos de esos intercambios usan cloudflare para prevenir ataques de ddos, y de vez en cuando solicitan la verificación de captcha. Parece que cada vez que el usuario hace clic en el campo URL en el safari, aparecen los favoritos, y el safari intenta descargar íconos y tal vez otros metadatos para cada página, y luego, en caso de una respuesta inusual, aturde al safari y al cpu de desperdicio en la creación de muchos hilos por nada , no estoy seguro de si realmente vuelve a intentarlo e intenta descargarlo de nuevo o si está estrictamente conectado al procesamiento de metadatos descargados desde la página, pero solo genera una cantidad incontable de subprocesos y bloquea la CPU con los cálculos no deseados. No estoy exactamente seguro de si está causado por la comprobación de Cloudflare o por cualquier otra respuesta dañada. Pero, finalmente, he movido todos los subdirectorios de intercambios de bitcoins a marcadores de estilo antiguo, donde obviamente no se están descargando metadatos y / o imágenes.

En caso de que alguien tenga que arreglarlo, solo supervise los marcadores y el uso de la CPU del safari, y elimine uno por uno de los favoritos, reinicie el safari y nuevamente hasta eliminar el problema.

    
respondido por el user3370412 09.02.2016 - 18:35

Lea otras preguntas en las etiquetas