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