Estoy corriendo MacOS Sierra en un mediados de 2014 MacBook Pro. Aproximadamente una vez a la semana, de Safari en el uso de la CPU es muy alta, y es muy perezoso. En última instancia, yo tenía sólo seis ventanas abiertas, ninguna de las cuales fue la reproducción de vídeos, pero de Safari en el uso de la CPU estaba en 332%. Además, incluso después de cerrar todas las seis ventanas de Safari en el uso de la CPU se mantuvo en un nivel alto. Lo único que podría conseguir que deje de salir y reiniciar Safari.
Tengo una Captura de Datos de seguimiento, mientras que lo que estaba pasando, y lo envió a AppleCare, donde un asesor sénior de la remitió a su equipo de ingeniería. La respuesta que le dieron la espalda fue que parece que no fue reiniciar mi equipo con la suficiente frecuencia, lo cual es necesario debido a que el núcleo caduca (se recomienda semanal, y yo estaba reiniciar cada dos meses). Como esta era de segunda mano a través de la asesora senior, yo no era capaz de obtener una más completa explicación técnica. Además, no he sido capaz de encontrar cualquier oficial de Apple documentación sobre este.
Puede alguien darme una explicación técnica detallada que aclara lo que realmente está pasando aquí? Estoy particularmente curiosidad de saber si esto es algo particular para MacOS del micronúcleo (como opuesto al núcleo monolítico) el diseño, y si el kernel de tiempo de caducidad se fija basada en el reloj de pared, tiempo de CPU, etc. desde el último reinicio, o varía en función de ciertos factores. Gracias!
[Voy a añadir que, desde 2004 hasta 2009, he utilizado un Power Mac G5, a menudo con 10 aplicaciones w/ 10 ventanas de cada uno, así como los programas de C++ que tomó semanas para terminar, nunca se reinicia, excepto cuando sea necesario para las actualizaciones de software, y tengo pánico del kernel menos de una vez al año. Pero los tres MacBook Pros que he tenido, (2008, 2011, 2014) han dado pánico del kernel mes o cada dos meses. Ahora estoy preguntando si esto es debido a que no estoy reiniciando mi MacBook Pros con la suficiente frecuencia, salvo que en este no era un problema con el G5.]
En caso de que sea útil, aquí está una captura de pantalla que muestra el Monitor de Actividad durante el evento descrito en el primer párrafo. También se muestra el Intel Poder Gadget de lectura; parece extraño que la frecuencia de la CPU es sólo el 1,3 GHz (es un 2.8 GHz Intel i7-4980HQ procesador con un 4.0 GHz con Turbo Boost), cuando un proceso se ejecuta en 332%. Este comportamiento me recuerda (pero, por supuesto, diferente de) térmica de limitación de la CPU, donde el sistema crea una ficticia de alta carga del núcleo de la tarea (normalmente ~>600%) para mantener el resto de los procesos de ejecución, resultando en una baja frecuencia de la CPU (0.8 GHz) (un ejemplo de la regularización termal se muestra después). Yo no publicar estos porque en principio pensé que podría ser una distracción de mi núcleo de la cuestión acerca de "núcleo de caducidad" y semanal de los reinicios, pero han reconsiderado dado que los miembros del foro han estado en desacuerdo con esa explicación.
ALTA DE LA ACTIVIDAD SAFARI:
TÉRMICA DE LIMITACIÓN DE LA CPU (PARA COMPARACIÓN):
El thermal throttling en mi actual MacBook Pro es una cuestión independiente de la del núcleo se bloquea, ya que tengo el cae incluso en el invierno, cuando llegué por primera vez el equipo y cuando no había térmica de limitación, y también se metió con mis dos anteriores MacBook Pros así. He publicado esto para la comparación. [En caso de que usted es curioso: La limitación se produce constantemente cuando la tarjeta de video discreta se utiliza (4K monitor conectado) y la temperatura ambiente alcanza 83F; nunca he conseguido limitación cuando el monitor se desconecta. El equipo está correctamente ventilado; se sienta en una raindesign mStand. El ingeniero de Apple dice que necesita ser puesto en servicio para comprobar que los ventiladores para el polvo, y para que sea posible el trámite de la solicitud de pasta térmica. Es en virtud de la garantía, pero no puedo hacer que hasta puedo arreglar para un préstamo.]