[kaffe] sharing classpath

Dalibor Topic robilad at kaffe.org
Thu Mar 4 16:08:03 PST 2004


Hi pancake,

pancake wrote:
> Hello! I'm new here.
> 
> This is a optimization proposal for kaffe.
> 
> The main idea is to share all the classpath in a server, running at localhost (or remote) that shares the classpath for all the VMs running on the same machine / network.
> 
> By this way we don't have to load all the classes for every VM. Only one time for all VM. Of course that's only the classpath, because, every VM have their own memory space.
> 
> Using this scheme kaffe will only load 1 time all the classes, and will share this classes to all the clients.
> 
> What do you think about that?
> 

Actually, there is a kaffe fork that has already got something like 
that, called process separation API. Check out JanosVM [1]. I'd like to 
have more of their code merged into the main kaffe tree, but we would 
need a dedicated volunteer to do it. Would you be willing to help?

cheers,
dalibor topic

[1]  http://www.cs.utah.edu/flux/janos/janosvm.html




More information about the kaffe mailing list