(Illustration by Gaich Muramatsu)
On Mon, Aug 30, 1999 at 12:00:21AM -0500, Troy Benjegerdes wrote: > > My first reaction is that this sounds a lot like RVM. > > Anyone care to comment on the differences, or as to whether this might be > usable to 'replace' the need for RVM? First reaction is absolutely correct. I browsed their site and read some of the things they wrote. It seems to be only supporting C++ programs, and has some explicit ties into the ELF binary format, and some hacks of the ld-linux.so binary loader. Especially being tied to one binary format and hacks to the binary loader seem to me like a big obstacle on portability. RVM is probably less scalable, at least the way we use it, but is definitely more portable. And it doesn't depend as much on the used programming language or application binary format. Coldstore's design is actually incredibly close to the `Texas Persistent Store' (http://www.cs.utexas.edu/users/oops/). btw. the link I had for ColdStore didn't have so many nice pictures, and was probably from when it was still a class project. http://field.medicine.adelaide.edu.au/coldstore/ And before someone else notices: GNU-Pth (http://www.gnu.org/software/pth/) is so much like LWP, that we can probably switch over by simply defining macros for functions like LWP_CreateProcess. Hmm, they actually avoid the use of platform dependent assembly code, very smart. JanReceived on 1999-08-30 12:45:11