AW: [Mono-devel-list] System.ServiceProcess development
Ben Maurer
bmaurer at ximian.com
Mon Apr 4 17:44:20 EDT 2005
On Mon, 2005-04-04 at 22:58 +0200, Jörg Rosenkranz wrote:
> Hello Miguel,
> >
> > I think your code should go into SVN; Would you mind doing the honors?
> >
> I've added the daemon under mono/monod and commited my changes in
> ServiceBase. Maybe someone can have a look at Makefile.am. I hope
> it doesn't break builds on other systems.
> Have fun!
Two quick ideas:
* I think it would make sense to have mono --daemon or something.
`mono' does not use libmono.so, it statically links to libmono.
This has a huge performance advantage. By linking to libmono we
experience two disadvantages: 1) we have to deal with the
performance problem since libmono is shared and must have PIC
code, which is slower, 2) if somebody runs the "real" mono, we
end up having two versions of our code loaded into memory. This
is bad as it uses up more physical ram and costs extra disk
seeks. This would also solve:
* If we keep this around, can we rename the directory to
`service-deamon' or something. The `mono' at the beginning of
`monodoc' is messing up bash completion ;-(.
-- Ben
More information about the Mono-devel-list
mailing list