Antw: Anybody done this

Vlad Dumitrescu <>
Mon Apr 5 11:58:26 CEST 2004


> >> I'd  like to  say  erlang:suspend(File) which  would suspend  Erlang
> >> dumping the state into a  file and later say erlang:resume(File) which
> >> would re-start  the suspended Erlang  from *exactly* the state  it was in.
> >
> > That does not eaxctly answer Joe's question but I can't resist pointing
> > out that in the olden days APLers used to do that all the time. I don't know
> > whether it was a "maintenance nightmare" but from a user point of view
> > it worked very well.
>
> This is still done with e.g. Squeak Smalltalk.
>
> If you had a pair of programs:
>
>   save-to-internet <filename>
>   load-from-internet <filename>
>
> based on some fancy peer to peer thingy then it might be really cool
> to use with VMware, Squeak, etc.

I wonder how practical it is with today's environments: a complete system dump
should contain the whole file systems, and that means in the best case some
2-3GB. In the worst, 40-80GB...

/Vlad



More information about the erlang-questions mailing list