J'exécute un service /Library/LaunchDaemons au démarrage - personne n'est connecté. Je veux que l'ordinateur ne se mette pas en veille. Voici mon pmset -g
sur MacOS Sierra 10.12.4 :
System-wide power settings:
Currently in use:
standbydelay 4200
standby 0
womp 1
halfdim 1
hibernatefile /var/vm/sleepimage
powernap 0
gpuswitch 2
networkoversleep 0
disksleep 10
sleep 0
autopoweroffdelay 28800
hibernatemode 0
autopoweroff 0
ttyskeepawake 1
displaysleep 10
acwake 0
lidwake 1
Chaque fois que je me connecte via SSH, cela prend un certain temps, et chaque fois que j'essaie de me connecter à mon service en cours d'exécution via HTTPS, il y a un long délai (environ 10 secondes). On dirait que le système se met en veille. Je n'arrive pas à trouver comment désactiver cela.
Je me suis connecté en tant qu'utilisateur (le seul utilisateur du système), et j'ai réglé la mise en veille de l'ordinateur et la mise en veille de l'écran sur jamais, j'ai décoché la mise en veille des disques durs, j'ai laissé le réveil pour l'accès au réseau activé, et j'ai décoché la sieste d'alimentation. Tout cela pour le mode adaptateur secteur. La commutation automatique des graphiques est toujours activée.
Cela semble principalement lié au fait que l'utilisateur n'est pas connecté. Lorsque je suis connecté, il ne se met pas en veille.