¿Es posible detener temporalmente la ejecución de un script en macOS? [cerrado]

1

Tengo un script en Python que aprende un modelo de Aprendizaje Profundo. Se tarda mucho tiempo en ejecutarse (generalmente más de 6 horas).

Ahora, el problema es que es MacBook Pro y con frecuencia salgo con él, y a veces los cafés no tienen tiendas. En tales casos, la Mac se agotará en solo 90 minutos, incluso con una batería del 100%, ya que el programa Python utiliza todos los recursos disponibles.

Prefiero detener o al menos restringir el programa mientras estoy en cafés sin cargar la computadora portátil y luego comenzar a aprender nuevamente. ¿Es esto posible en macOS? Yo uso High Sierra.

    
pregunta Blaszard 21.08.2018 - 12:29

1 respuesta

2

Si se ejecuta desde el shell, puede escribir

CTRL + Z

esto enviará la señal de "parada de terminal" (SIGTSTP) al proceso y el sistema no programará más tiempo de CPU para el proceso.

Luego puedes reiniciarlo escribiendo

fg

en el mismo shell.

    
respondido por el Matteo 21.08.2018 - 12:54

Lea otras preguntas en las etiquetas