Evitar que o sistema não “durma” para que o cron possa rodar a cada minuto (com 0 usuários)

0

Eu tenho um crontab que funciona corretamente, exceto quando o sistema "dorme" (ou algo que eu não entendo). Para depurar o que está acontecendo, adicionei essa tarefa do cron:

*/1 * * * * uptime>>uptimeDebug.txt

Este é o resultado:

14:19:01 up 7 days,  1:27,  1 user,  load average: 0,00, 0,00, 0,00
14:20:01 up 7 days,  1:28,  1 user,  load average: 0,00, 0,00, 0,00
14:21:01 up 7 days,  1:29,  1 user,  load average: 0,00, 0,00, 0,00
14:22:01 up 7 days,  1:30,  0 users,  load average: 0,00, 0,00, 0,00
14:42:01 up 7 days,  1:50,  0 users,  load average: 0,04, 0,01, 0,00
15:06:01 up 7 days,  2:14,  1 user,  load average: 0,04, 0,01, 0,00
15:07:01 up 7 days,  2:15,  1 user,  load average: 0,01, 0,01, 0,00

Como você pode ver, há um salto de 14:22 para 14:42. O sistema é um servidor (computador desktop torre) conectado corretamente à energia. Eu não entendo o que o sistema está fazendo durante esse período de tempo. Eu preciso executar alguns trabalhos em determinados momentos com cron, mas, por favor, como posso evitar que o sistema esta "dormir"?

Esse tempo de sono nem sempre é o mesmo na mesma hora. Depende do número de usuários conectados ao sistema. O sistema é um servidor PHP que executa um aplicativo html pequeno / de brinquedo caseiro.

Obrigado antecipadamente

    
por SamuelGF 26.01.2017 / 15:35

0 respostas