roland.mainz at nrubsig.org
Thu Nov 4 13:49:51 PST 2004
Alan Coopersmith wrote:
> >>>BTW: Solaris has a shared-memory transport (AFAIK HP-UX, too) ... but I
> >>>am not sure whether this is indicated via a seperate socket family or
> >>>just handled internally by Xlib.
> >>For Solaris it still opens a named pipe as the transport to write messages
> >>across notifying the other side when new data is ready to be read from the
> >>shared memory segment.
> > Did anyone tried to use the door API instead of the named pipe (that may
> > reduce the latency even further) ?
> Thought about it, but the requirement to make the Xserver multithreaded to
> support a door server made it very unattractive
> (and you'ld still have to
> wait for the main thread to come back through WaitForSomething() before you
> could do anything anyway).
Somehow I think it would be better to extend the door API then (at least
it would be less pain for you :) ... :)
__ . . __
(o.\ \/ /.o) roland.mainz at nrubsig.org
\__\/\/__/ MPEG specialist, C&&JAVA&&Sun&&Unix programmer
/O /==\ O\ TEL +49 641 7950090
(;O/ \/ \O;)
More information about the xorg