[lkml]   [1999]   [Oct]   [5]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
Messages in this thread
SubjectRe: Hybrid Thread/Process/Syscall Interprocess Communication?
"Bill Rugolsky Jr." wrote:
> On Tue, Oct 05, 1999 at 11:37:01AM -0400, Jordan Mendelson wrote:
> > Has any thought been given to the idea of allowing different processes to call
> > each other's functions in their respected process space similar to how
> > programs call kernel functions via syscalls?
> One approach is the Solaris Doors design. There is a
> Linux/Doors project; even outperforms Solaris on some benchmarks. :-)

Well I was thinking more along the lines of how dlopen() works with shared
libraries, except that the symbols you are importing will execute in the
remote process's address space.

With this you would incur a penalty, but it should be nowhere near the doors
penalty, I was thinking a few microseconds at the most. Even SVID RT message
queues can be delivered in less than a microsecond on a P2 266.


Jordan Mendelson :
Web Services, Inc. :

To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to
Please read the FAQ at

 \ /
  Last update: 2005-03-22 13:54    [W:0.059 / U:34.676 seconds]
©2003-2018 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site