
У меня на ноутбуке запущена длительная симуляция, но мне сейчас нужно уехать, а симуляция еще не закончена.
Если я приостановлю сеанс (перейду в спящий режим), продолжатся ли все процессы с того места, где они были остановлены? (это симуляция Python, запущенная IDE)
Безопаснее ли вручную останавливать процесс перед приостановкой и вручную продолжать его после возобновления?
решение1
Приостановка работы системы сохраняет все процессы запущенными. Конечно, процессы не будут запущеныпокасистема приостановлена, но они возобновляют работу с того места, где остановились, когда система возобновила работу. Это касается всех процессов, включая оконный менеджер, блокировщик экрана, скрипт, который управляет питанием, вашу симуляцию, …
Если у вас долгая симуляция, вам следует организовать ее сохранение состояния время от времени и иметь возможность возобновить сохраненное состояние. Это не обязательно, чтобы пережить приостановку, но полезно в случае, если ваша батарея разрядится или ваша система выйдет из строя.