3

Is it possible to backup and restore RAM, either as a whole or on a per-application basis?

It would need to backup this to disk and have the option to restore this at a later date.

In essence, such feature exists in the form of hibernation, but that turns off windows, and restores that memory backup at launch.

But what if I want to restore the memory state at any given time from say... 10 minutes ago, because 10 minutes ago, it made a snapshot?

I understand that creating a full backup of RAM may take some time, so how would a per-application backup work?

Ideally, I create a RAM backup of the state of this program, then close it. Open it another time, reload the state of the RAM and continue to work.

In case you may argue that starting the program up and execute a load from within the program would be faster, in some cases that is not the case. My idea is that the RAM backup would be stored to the SSD, whereas the loading of a project fetches files from many sources, mostly on slow sources such as a traditional harddisk or network drive. But most importantly, if it automatically backups every 10 minutes, I would have an undo to 10 minutes ago option, that can be very useful.

How could I accomplish this?

Although I am using Windows 10, if there is an OS that natively supports this, I would definitely consider using that OS.

LPChip
  • 66,193

0 Answers0