-s
é comumente usada com laptops (se a tampa estiver fechada, o sistema o faz para dormir forçado). -s
só se aplica quando não estiver usando uma bateria - se houver energia limitada na bateria, o sistema irá adormecer, não importa o que aconteça.
-i
é para o modo inativo que acontece quando o sistema não foi usado por um determinado período.
Note que você pode usar as duas opções para manter o sistema animado, se necessário:
caffeinate -is python spam.py
Na biblioteca de programação para Mac , as diferenças entre inatividade ociosa e (forçada) sono são:
-
O sono forçado ocorre quando o usuário realiza algum tipo de ação direta para faça a máquina dormir. Fechando a tampa em um laptop ou selecionando dormir no menu Apple causam o sono forçado. O sistema também induzir o sono forçado sob certas condições, por exemplo, emergência térmica ou bateria fraca.
-
Ociosidade ociosa ocorre quando a máquina não é utilizada por um período de tempo específico configurado nas Preferências do Sistema do Economizador de Energia