Como ya os hemos explicado en otras ocasiones, la función Night Shift del Mac cambia la temperatura de color de nuestra interfaz para adaptarla a horarios nocturnos y hacerla más cómoda para nuestra vista. Podemos programar nuestro Mac para que Night Shift se active y desactive a unas horas concretas que queramos... o podemos configurarlo para que se active automáticamente cuando se ponga el sol y se desactive cuando amanezca de nuevo.
Pero ¿qué ocurre cuando configuras justo eso en el Mac y te vas a una zona en la que el sol nunca se pone? No es nada imposible, y el ejecutivo de Twitch Austin Johnsen lo ha demostrado cruzando la frontera del círculo polar ártico. En esta época del año, el sol empieza a ponerse pero nunca termina de hacerlo y quedas en un "atardecer prolongado" que empalma con el amanecer del día siguiente. ¿Qué hace el Mac en ese caso?
El cálculo imposible que colapsa la CPU de los Mac
TIL that if you go North of the Arctic Circle in the summer and bring a MacBook with Night Shift set to be triggered by sunrise/sunset, the process will go into an infinite loop because the sun never sets... pic.twitter.com/AmyrGmTvbx
— Austin Johnsen (@AustinJ) 28 de junio de 2019
Pues tal y como tuitea el bueno de Austin, el pobre macOS entra en un bucle infinito. El proceso que se encarga de activar Night Shift, llamado corebrightnessd, intenta permanentemente activar Night Shift calculando constantemente cuando va a ponerse un sol que nunca termina por ponerse del todo. El proceso pasa a ocupar todos los recursos de la CPU, cosa que Austin detectó escuchando cómo los ventiladores de su MacBook empezaban a trabajar a todo rendimiento.
Nada más desactivar la opción de configuración automática, ese proceso se desactivó y el Mac pasó a funcionar correctamente de nuevo. Austin hizo lo que todo el mundo debería hacer en este caso: informar del problema mediante un reporte a Apple. Es un error de macOS, pero afortunadamente es algo que se puede solucionar fácilmente y no implica ningún problema de privacidad o seguridad.
Imagen | Taber Andrew Bain
Ver 12 comentarios