[Opensim-dev] General status of OpenSim on 64 bit Linux Architecture
Sean Dague
sdague at gmail.com
Mon Jun 22 01:38:56 UTC 2009
James Stallings II wrote:
> Not really a fire, it's just that relatively few people have tested opensim
> running natively under a 64 bit processor architecture.
>
> I personally have had considerable success using opensim native 64 bit under
> openSUSE 11.1 with only a few minor issues, some which we were able to
> address completely, some which we never addressed. But t he problems were
> extant on only two or three of the 120+ regions running on the 32GB, 2xQuad
> core box.
>
> I think the two most important areas to consider are .net/mono, and ODE. As
> Neb mentions, ODE is a near or complete impossibility under 64 bit windows,
> and I can tell you from long hours and hard experience that what revision of
> mono you use has *everything* to do with the variation in mileage seen by
> the various people testing opensim in these larger environments (I ran my
> more or less successful operation under the 2.01 stable branch of mono as
> shipped by novell for openSUSE).
>
> I think the most important thing at this stage of testing opensim at this
> scale, is to avoid making assumptions about how a particular configuration
> will behave based on these early anecdotes; concrete assertions about
> sweeping generalizations do not represent good data. If you have big iron
> you can test with, by all means, try everything you can think of and let us
> know how it turns out.
I'll add in my 2 cents based on the code the Unit tests tickle frequently.
Mono 2.2 on 64bit Linux is provably wrong. It gets some types wrong in
the database paths, which can be seen with a simple unit test set. This
is the only revision of Mono that I've seen have this issue.
Mono 2.4 has a race on method unloading, which gets exposed by nunit a
lot, though it's unclear how often it would show up in opensim in
general. Mono 2.4.2 rc2 seems to have addressed that on my machines,
though I still see an issue on the main panda from time to time (it at
least has gotten better).
Previously Mono 2.0.1 was the pinnacle of stability for both 32 and 64
bit for me.
-Sean
--
__________________________________________________________________
Sean Dague Mid-Hudson Valley
sdague at gmail.com Linux Users Group
http://dague.net http://mhvlug.org
There is no silver bullet. Plus, werewolves make better neighbors
than zombies, and they tend to keep the vampire population down.
__________________________________________________________________
-------------- 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/20090621/d0460455/attachment-0001.pgp>
More information about the Opensim-dev
mailing list