
Tenho uma longa simulação rodando no meu laptop, mas tenho que viajar agora e a simulação não foi feita.
Se eu suspender minha sessão (suspensão), todos os processos continuariam de onde pararam? (é uma simulação python iniciada por um IDE)
É mais seguro interromper manualmente um processo antes de suspendê-lo e continuá-lo manualmente após retomá-lo?
Responder1
A suspensão do sistema mantém todos os processos em execução. Claro, os processos não serão executadosenquantoo sistema é suspenso, mas eles continuam de onde pararam quando o sistema foi reiniciado. Isso se aplica a todos os processos, incluindo o gerenciador de janelas, o bloqueio de tela, o script que gerencia o gerenciamento de energia, sua simulação,…
Se você tiver uma simulação longa, deverá providenciar para que ela salve seu estado de tempos em tempos e tenha uma maneira de retomar um estado salvo. Isso não é necessário para sobreviver à suspensão, mas é útil caso a bateria acabe ou o sistema trave.