From: Michael Neumann Date: 2004-11-24T09:53:44+09:00 Subject: [Ann] Checkpointing Ruby applications (DragonFlyBSD only) Hi, With DragonFlyBSD (www.dragonflybsd.org) it's now possible to checkpoint processes. That means, that you can store a dump of the running application to disk, from which you can resume later on (possibly on another machine). I mention this, because it's especially interesting for Web frameworks like Wee or Borges, which use Continuations and Threads, that are not marshallable (but checkpointable ;-). I've made a Ruby module around the sys_checkpoint syscall. You can find the module here: http://www.ntecs.de/viewcvs/viewcvs/DragonFly/checkpoint/ Of course, you have to restore sockets, pipes etc. on resume yourself. Regards, Michael