Возможно ли резервное копирование и восстановление оперативной памяти как в целом, так и для каждого приложения в отдельности?
Необходимо будет сделать резервную копию на диске и иметь возможность восстановить ее позднее.
По сути, такая функция существует в виде гибернации, но при этом отключает Windows и восстанавливает резервную копию памяти при запуске.
Но что, если я хочу восстановить состояние памяти в любой момент времени, скажем, 10 минут назад, потому что 10 минут назад был сделан снимок?
Я понимаю, что создание полной резервной копии оперативной памяти может занять некоторое время. Как же будет работать резервное копирование каждого приложения?
В идеале я создаю резервную копию RAM состояния этой программы, затем закрываю ее. Открываю ее еще раз, перезагружаю состояние RAM и продолжаю работать.
Если вы можете утверждать, что запуск программы и выполнение загрузки из нее будет быстрее, то в некоторых случаях это не так. Моя идея заключается в том, что резервная копия RAM будет храниться на SSD, тогда как загрузка проекта извлекает файлы из многих источников, в основном из медленных источников, таких как традиционный жесткий диск или сетевой диск. Но самое главное, если он автоматически делает резервную копию каждые 10 минут, у меня будет возможность отменить на 10 минут назад, что может быть очень полезно.
Как мне этого добиться?
Хотя я использую Windows 10, если есть ОС, которая изначально поддерживает это, я бы определенно рассмотрел возможность использования именно ее.