2017-12-31 5 views
0

Ich führe eine Fackel-Implementierung von DCgan. Da das Training viel Zeit in Anspruch nimmt, dachte ich daran, Koffein in Macos zu verwenden, um das System wach zu halten, bis das Training und das Generieren beendet sind. Also habe ich den ps Befehl verwendet und folgendes als Ausgabe gefunden.Verwenden von Caffeinate-Befehl in MacOS

PID TTY   TIME CMD 
5607 ttys000 0:00.18 -bash 
6206 ttys000 16:06.47 python dcgan_nocomment.py 
6209 ttys000 0:01.49 python dcgan_nocomment.py 
6210 ttys000 0:01.53 python dcgan_nocomment.py 
6318 ttys001 0:00.03 -bash 

Um caffeinate zu verwenden, der Prozess pid sollte ich beachten müssen, in dem folgenden Befehl setzen

caffeinate -disu -w [pid]

Antwort

0

Sie können auch caffeinate im Utility-Modus verwenden, in denen Sie nicht tun muss eine pid bereitstellen, aber ein Dienstprogramm, das ausgeführt werden soll. Z.B. Wickeln Sie Ihre Arbeit in einem Shell-Skript mywork.sh und:

caffeinate -disu mywork.sh