0 votos

¿Cómo afecta "caffeinate" al retardo de apagado de la pantalla del adaptador de corriente restante?

Estoy corriendo Big Sur 11.7.3.

Sé que el caffeinate puede evitar que el sistema pase al modo de ahorro de energía. Pero lo que quiero saber es si después de caffeinate ¿se restablecerá el retardo de apagado de la pantalla de ahorro de energía a su valor original, o seguirá disminuyendo el tiempo restante hasta el apagado de la pantalla incluso cuando caffeinate ¿Está en marcha?

Por ejemplo...

Supongamos que el retardo de "Apagado tras" de mi ahorrador de energía está ajustado a 120 minutos.

A las 7:00 AM, ejecuto el siguiente comando para evitar que el sistema esté inactivo durante 80 minutos, y no interactúo con mi máquina en absoluto ...

caffeinate -udist 4800 

A las 8:20 AM, que caffeinate terminará. Ahora, supongamos que sigo sin interactuar con mi máquina. A las 8:20, ¿la hora de apagado de mi ahorrador de energía será 120 minutos en el futuro desde ese punto (a las 10:20 AM), o será ahora 40 minutos en el futuro desde ese punto (a las 9:00 AM), porque originalmente comenzó la cuenta regresiva desde 120 minutos a las 7:00 AM?

Muchas gracias.

0voto

Steve Evans Puntos 155

Comportamiento no especificado

Este comportamiento no está especificado formalmente por Apple y puede cambiar entre versiones de MacOS.

Deberá realizar un experimento para determinar el impacto de un afirmación de poder (como los creados por caffeinate ) en la sincronización.

Enfoque probable

Espero que la afirmación de potencia no afectará a la sincronización, pero esto es una suposición.

Asumo este comportamiento porque mantener temporizadores en constante adaptación es caro. Un enfoque menos exigente computacionalmente es:

  1. Determina el siguiente tiempo de inactividad posible;
  2. Espere toda la duración;
  3. A continuación, comprueba si se cumplen las condiciones en ese momento:
    • Si se cumple, reduzca la potencia;
    • Si no se cumple, recalcula en función del tiempo de inactividad actual.

Este enfoque no necesita realizar un seguimiento de la creación y eliminación de afirmaciones de potencia.

0voto

HippoMan Puntos 113

Pues bien, he podido hacer algunas pruebas y resulta ser lo contrario de lo supuesto. En otras palabras, después de la caffeinate -udist ... de energía, el tiempo de espera de energía se reinicia.

Puse mi temporizador "Apagar pantalla" a 60 segundos, y luego ejecuté el siguiente script sin interactuar con mi Mac en absoluto:

while true
  caffeinate -udist 2
  sleep 43
done

En otras palabras, cuando este script se está ejecutando, la aserción de potencia de 2 segundos se emite cada 45 segundos. En este caso, mi Mac nunca entra en reposo.

Esto significa que la pantalla debe reiniciarse para apagarse un minuto después de cada encendido.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X