UPDATE : dall'aggiornamento a macOS 10.14 questo problema non mi si presenta più.
Ho un lungo processo Python (usando multiprocessing), eseguito da Terminal, e regolarmente ritorna ad esso realizzando che è stato sospeso per diverse ore mentre ero lontano dal Mac. Nel momento in cui torno, sta funzionando di nuovo a velocità normale (sta visualizzando una barra di avanzamento nel Terminale). Questo nonostante:
- controlla "impedisce al computer di andare in modalità di sospensione automaticamente quando il display è spento" nel pannello delle preferenze di Risparmio Energia
- in esecuzione
caffeinate
dal processo principale (Popen('caffeinate')
), che compare nella sezione Energia di Monitoraggio attività - Uso di appnope per iniziare un'attività con
NSActivityUserInitiated | NSActivityLatencyCritical
Questo accade su più computer, ma è iniziato solo da poco tempo fa, cioè non penso che sia successo prima delle 10.13.
Perché ciò potrebbe accadere e quali altri mezzi sono lì per indagare o prevenirlo?