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."