Re: Sharing RAM over the 'net (was Re: Process Migration on Linux -

Stephen Williams (steve@icarus.icarus.com)
Mon, 13 Oct 1997 10:43:26 +0800


> Migrating a thread on a distributed memory environment is impossible,
> since they share everything but the stack. They just _have_ to be on the
> same computer, so that things happen the way they should.

I read some time ago some papers on algorithms for distributed shared
memory that worked at the page level. Linux has a vm_operations structure
for memory segments, including the stack segment, so in principle it is
possible to even have different threads of the same process of different
hosts.

If the vm_operations were better described, someone might eb able to do
the necessary work. (hint, hint:-)

-- 
Steve Williams
steve@icarus.com
steve@picturel.com

"The woods are lovely, dark and deep. But I have promises to keep, And lines to code before I sleep, And lines to code before I sleep."