> > > if suspend-to-disk is fast enough, you could just *always* write > > > to disk, even if we're doing S3. If power runs out, you then have a > > > valid resume image on-disk. iirc, this is what Windows does. > > > > Yep, I call that suspend-to-both. It is planned, but not really > > trivial, and I'm a little busy. If someone wants to help.... > > Actually it is really easy to do Pavel, so long as your code already has the > error handling that allows it to back out nicely. Just enter S3 at the point > where you'd otherwise power down, then on resume act like an error occured at > the last moment and back out. Entering S3 is not trivial operation, that's the problem. vbetool save is needed on some machines (needs filesystem), for example. Yep, it should not be hard. Minor surgery will be needed to allow suspend-to-ram on already frozen system... Pavel -- 57: MD5CryptoServiceProvider MD5 = new MD5CryptoServiceProvider();