[Opensim-dev] RFC: Changing default script engine to xengine

Sean Dague sdague at gmail.com
Mon Dec 8 23:23:24 UTC 2008


This is a request for comments on changing the default script engine to
xengine.  There was a thread about this a couple of months ago in which
the resolution was to wait until 0.6 was released.

Here are the pros - cons as I see it:

Cons
* a change like this, no matter how prepared we are, can cause some
temporary breaks in people's environments

Pros
* xengine uses less memory than dotnet engine
* xengine uses less cpu than dotnet engine -
http://xyzzyxyzzy.net/2008/11/07/a-brief-look-at-dotnetengine-vs-xengine/
* xengine doesn't do the event drop which causes lots of bug reports
like this one: http://opensimulator.org/mantis/view.php?id=2777

I'm sure there are other pros and cons, and I'm happy for others to
throw them out here.  I've been telling every IBM internal team to use
XEngine for the past 6 months, and every one say a performance and
stability increase after they made the change.

I think that making it the default out of the box will reduce a lot of
issues that new users are having with OpenSim, and it definitely along
the lines of trying to make as much work right out of the box as we can.

Opinions?  Comments?  I'd like to try to achieve consensus over the next
couple of days so we could make such a change.

	-Sean

-- 
Sean Dague / Neas Bade
sdague at gmail.com
http://dague.net


-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 252 bytes
Desc: OpenPGP digital signature
URL: <http://opensimulator.org/pipermail/opensim-dev/attachments/20081208/cd977b80/attachment-0001.pgp>


More information about the Opensim-dev mailing list