Hi. On Fri, 2007-04-27 at 14:44 -0700, Linus Torvalds wrote:a bad Make the machine being suspended a VM and you can already do that. s=20 h=20 It would be nice, yes. But in doing so you make the contents of the disk inconsistent with the state you've just snapshotted, leading to filesystem corruption. Even if you modify filesystems to do checkpointing (which is what we're really talking about), you still also have the problem that your snapshot has to be stored somewhere before you write it to disk, so you also have to either 1) write some known static memory to disk before the snapshot and reuse it for the snapshot, 2) ensure up to half the RAM is free for your snapshot or=20 3) compress the snapshot as you take it, guessing beforehand how much memory the compressed snapshot might take and freeing that might 4) reserve memory at boot time for the atomic copy so that 2) or 3) is still done, but without having to free the memory. (Yuk!). =20 Indeed. Nigel
| Greg Kroah-Hartman | [PATCH 001/196] Chinese: Add the known_regression URI to the HOWTO |
| Tarkan Erimer | Re: Dual-Licensing Linux Kernel with GPL V2 and GPL V3 |
| Christoph Lameter | [00/41] Large Blocksize Support V7 (adds memmap support) |
| Linus Torvalds | Linux 2.6.27-rc5 |
git: | |
| David Miller | Re: [PATCH] pkt_sched: Destroy gen estimators under rtnl_lock(). |
| David Miller | [GIT]: Networking |
| Gerrit Renker | [PATCH 15/37] dccp: Set per-connection CCIDs via socket options |
| Nick Piggin | Re: Mainline kernel OLTP performance update |
