[e-lang] Multi-Core Processor Software
Kevin Reid
kpreid at mac.com
Sun Feb 25 18:54:19 CST 2007
On Feb 25, 2007, at 18:56, Bill Frantz wrote:
> In this application, where mutual suspicion is not the driving
> force for separation, it is probably useful for the vats to share
> an address space. Having several vats in one JVM would be one way
> to reduce the fixed costs of this Godzilla of operating environments.
Yes; E-on-Java already does this.
> Sharing an address space (or portion thereof), will allow deep-
> frozen, self-less objects (if I am using the correct jargon) to be
> passed with a pointer reference instead of a copy. Passing a
> pointer reference might produce large performance gains.
E-on-Java's boot-comm system already does this.
I am currently working on the equivalent intra-process comm system
for E-on-CL.
--
Kevin Reid <http://homepage.mac.com/kpreid/>
More information about the e-lang
mailing list