Coda File System

Re: Interesting (new?) project.. (ColdStore)

From: Jan Harkes <jaharkes_at_cs.cmu.edu>
Date: Mon, 30 Aug 1999 12:40:53 -0400
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.

Jan
Received on 1999-08-30 12:45:11