Speeding up wineserver (again)
Troy Rollo
wine at troy.rollo.name
Mon Jul 7 22:46:10 CDT 2003
On Tue, 8 Jul 2003 13:12, Alan Hargreaves - Product Technical Support (APAC)
wrote:
> Solaris would need no kernel modification at all if you went to the
> doors interface. It looks made for it.
Interesting. Of course doors is a cross-process call mechanism, so it would
also fit in with that alternative. In fact it may well be possible to
implement wineserver as a door server on Solaris with a negligible amount of
additional work.
There is also an implementation of something like doors for Linux
<http://ldoor.sourceforge.net/>, although that uses the mechanism of
replacing the calling process' address space with that of the door server.
This would avoid the problems associated with having to modify the scheduler,
but taken literally the door server doesn't have its own files, only those of
the caller. There might be some separate issues created by this.
More information about the wine-devel
mailing list