セッションが中断される前に実行中のシミュレーションを正しく処理するにはどうすればよいですか?

セッションが中断される前に実行中のシミュレーションを正しく処理するにはどうすればよいですか?

ノートパソコンで長時間のシミュレーションを実行していますが、今は出張しなければならないため、シミュレーションは完了していません。

セッションを一時停止(スリープ)すると、すべてのプロセスは中断したところから続行されますか?(これは IDE によって開始された Python シミュレーションです)

プロセスを一時停止する前に手動で停止し、再開後に手動で続行する方が安全ですか?

答え1

システムを一時停止すると、すべてのプロセスは実行されたままになります。もちろん、プロセスは実行されません。その間システムは一時停止されていますが、システムが再開したときに中断したところから再開されます。これは、ウィンドウ マネージャー、スクリーン ロッカー、電源管理を処理するスクリプト、シミュレーションなど、すべてのプロセスに適用されます。

長時間のシミュレーションの場合は、定期的に状態を保存し、保存した状態を再開する方法を用意する必要があります。これは中断から回復するために必要ではありませんが、バッテリーが切れたりシステムがクラッシュしたりした場合に役立ちます。

関連情報