DarkWake y FullWake en el MacBook: qué significan los estados de energía
Comprenda las entradas de registro de DarkWake y FullWake, qué capacidades del sistema sugieren, categorías de activadores comunes y por qué no identifican una aplicación por sí mismos.
DarkWake indica actividad limitada en segundo plano; FullWake restaura funciones para el usuario. Estos términos no identifican por sí solos la aplicación responsable.
Una MacBook puede registrar un evento relacionado con la activación incluso cuando no abrió la tapa ni vio encenderse la pantalla. Dos términos que aparecen en los registros de energía de macOS son DarkWake y FullWake. Describen diferentes capacidades de energía durante un período de vigilia; no son simples etiquetas para “mala estela” y “estela normal”, y ninguno de los términos por sí solo nombra el proceso responsable.
Qué significa DarkWake
DarkWake es un estado de activación limitado que se utiliza para algunas actividades del sistema en segundo plano. Dependiendo del hardware y macOS, el sistema puede mostrar capacidades seleccionadas mientras mantiene inactivas la pantalla y la sesión normal del usuario. Más tarde, la máquina puede volver a dormir o pasar a una vigilia más completa. Los detalles dependen de la plataforma; no espere que todas las Mac admitan tipos de activación idénticos o expongan textos de registro idénticos.
Las definiciones públicas de IOKit de Apple distinguen capacidades del sistema como CPU, gráficos y audio. Los encabezados PowerManagement de código abierto de Apple también definen indicadores de estado internos para suspensión, variantes de DarkWake y FullWake. Esa fuente es una evidencia útil de que la administración de energía distingue estos estados, pero los nombres de las implementaciones internas no son un contrato de usuario y pueden cambiar entre versiones. Fuente de PowerManagement de Apple no es una promesa de que una Mac en particular utilizará cada estado.
Qué significa FullWake
FullWake generalmente significa que el sistema ha restaurado las capacidades asociadas con una activación normal visible para el usuario, como gráficos e interacción. La pantalla puede permanecer oscura en algunas circunstancias, por lo que incluso "completo" en un registro debe leerse en contexto. Verifique las líneas circundantes, la hora del evento, el motivo del despertar y si la pantalla realmente se iluminó. Una sola palabra de estado no puede describir toda la experiencia del usuario.
La diferencia es importante al diagnosticar el consumo de batería. Se puede esperar una breve estela de fondo. Los períodos de actividad repetidos o prolongados pueden contribuir a un mayor uso de energía, pero una etiqueta de registro por sí sola no cuantifica el impacto de la batería. Compare el porcentaje de batería durante un intervalo medido en condiciones similares y observe si la Mac estaba con batería o con adaptador de corriente.
No infieras una causa específica del nombre del estado
Los motivos de activación pueden mencionar el acceso a la red, el mantenimiento, los eventos programados, los periféricos o las señales de hardware. Son pistas, no atribuciones definitivas. Por ejemplo, DarkWake no prueba que una aplicación de terceros o un script de “inactividad en ángulo de tapa” hayan activado la Mac. macOS y el firmware coordinan las transiciones de energía y un evento puede involucrar varios componentes. Del mismo modo, un proceso que se muestra cerca de una estela no prueba automáticamente que haya iniciado esa estela.
Apple documenta PreventSystemSleep como una afirmación que puede permitir que el sistema permanezca en DarkWake en lugar de dormir. También dice que las afirmaciones son solicitudes que el sistema operativo acepta sólo cuando las circunstancias lo permiten; La baja potencia o las emergencias térmicas aún pueden provocar reposo. Esto no significa que todos los DarkWake hayan sido causados por esa afirmación. Referencia de API de Apple indica el comportamiento y la limitación de la afirmación.
Una forma práctica de inspeccionar una estela
Capture un breve intervalo alrededor del evento en lugar de buscar registros sin un rango de tiempo:
pmset -g log | tail -200
log show --last 1h --style compact --predicate 'process == "powerd"'
El historial del pmset a menudo presenta las transiciones de reposo y vigilia de forma compacta. El registro unificado puede proporcionar mensajes adicionales, sujeto a la privacidad, retención y disponibilidad de registros de macOS. Un predicado powerd limita la búsqueda; puede perder eventos relacionados registrados por otro subsistema. Consulte cómo leer los registros de reposo y activación para obtener un flujo de trabajo repetible y consejos para compartir teniendo en cuenta la privacidad.
Registre la hora del reloj, si la pantalla estaba encendida, si la tapa estaba abierta, la fuente de alimentación, los dispositivos conectados y los cambios recientes de programación o red. Compara más de un evento. Si aparece un patrón solo con una base específica, un dispositivo USB o una configuración de red, desconecte una variable a la vez para realizar una prueba breve y controlada. Evite cambiar varios valores de pmset a la vez porque eso dificulta la interpretación del resultado.
Preguntas comunes
¿DarkWake significa que la Mac está completamente despierta?
No. Se refiere a un estado de capacidad limitada en la terminología de administración de energía de Apple. El comportamiento exacto varía según la plataforma y la versión de macOS.
¿DarkWake significa que una aplicación se ejecutó mientras la Mac estaba inactiva?
No necesariamente. El nombre del estado no identifica una aplicación y el comportamiento de la aplicación durante la activación en segundo plano está restringido. Utilice registros de eventos y reproduzca el problema antes de llegar a una conclusión.
¿Puedo desactivar todos los DarkWake?
No existe un interruptor universal seguro para todas las activaciones en segundo plano. Las configuraciones del sistema, como la activación de la red o la disponibilidad de Power Nap, varían según Mac y macOS. Deshabilite solo una configuración que esté realmente presente y sea relevante, luego observe el resultado.
Si la pantalla se enciende inesperadamente, consulte MacBook suspensión vs. pantalla apagada. Si sospecha una pérdida de batería mientras la tapa está cerrada, utilice la guía de drenaje de batería con tapa cerrada y consulte la guía de compatibilidad y las Preguntas frecuentes. Una utilidad de diagnóstico puede organizar evidencia, pero no puede certificar una reparación de hardware ni anular las decisiones de administración de energía de Apple.
Fuentes
Comprueba tu Mac antes de elegir una solución
mac lid close ayuda con el reposo y el despertar mediante las señales disponibles. No repara hardware dañado ni reescribe la autenticación de piezas de Apple.
Comprobar compatibilidad →