Como lidar corretamente com uma simulação em execução antes de uma sessão ser suspensa?

Como lidar corretamente com uma simulação em execução antes de uma sessão ser suspensa?

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.

informação relacionada