E 'possibile fermare temporaneamente l'esecuzione di uno script su macOS? [chiuso]

1

Ho uno script Python che apprende un modello di Deep Learning. Ci vuole così tanto tempo per eseguire (di solito più di 6 ore).

Ora, il problema è che si tratta di MacBook Pro e spesso esco con esso, ea volte i caffè non hanno prese di corrente. In questi casi, il Mac si esaurirà solo in 90 minuti, anche a partire dal 100% della batteria, poiché il programma Python utilizza tutte le risorse disponibili.

Preferirei interrompere o almeno limitare il programma mentre sono su un caffè senza caricare il laptop, e in seguito iniziare a imparare di nuovo. È possibile in macOS? Io uso High Sierra.

    
posta Blaszard 21.08.2018 - 12:29
fonte

1 risposta

2

Se eseguito dalla shell, puoi digitare

CTRL + Z

questo invierà il segnale di "arresto terminale" (SIGTSTP) al processo e il sistema non programmerà più tempo CPU per il processo.

Puoi quindi riavviarlo digitando

fg

sulla stessa shell.

    
risposta data 21.08.2018 - 12:54
fonte

Leggi altre domande sui tag