[Mono-list] Q: MONO on Linux - MONO_THREADS_PER_CPU

Rodrigo Kumpera kumpera at gmail.com
Mon Apr 6 09:19:35 EDT 2009


Hi Ralf,

MONO_THREADS_PER_CPU remains supported and the current default value is 10.

The way to tune it is to make sure that you increase it to the point that it
doesn't cause
thrashing. Yeah, not helpful, but this is a very per workload setting.

Anyway, if you're seen scalability issues with opensim under mono 2.4,
please run it
under the logging profiler and send us the results so we can see if anything
can be
improved.


On Sun, Apr 5, 2009 at 8:34 AM, Ralf Haifisch <ralf at ralf-haifisch.biz>wrote:

>
> Dear all,
>
> i would need some clarification on MONO on Linux -  MONO_THREADS_PER_CPU .
>
> I am involved with http://opensimulator.org , and we have a regularly
> reorcuring discussion about the MONO_THREADS_PER_CPU .
>
> I did read http://www.mono-project.com/ThreadPool_DeadLocks and it reads,
> like this is an very old issue.
>
> since 3D world can have a big span of resource usage (count of prim,
> textures, scripts, avatars in a instance) and opensim itself is in steady
> development, it is sometimes not easy to track down the limiting issues for
> scaling.
>
> the opensim user use MONO 1.2 , 2.0.1 (mostly, i would say), 2.2 and 2.4.
> It is sugeestet to use 2.x .
>
> We see a little bit more stable operations and higher capacity on .Net 3.x
> .
>
> --> is MONO_THREADS_PER_CPU still an issue in 2.0.1 /2.2 / 2.4  ?
> --> is this likely to be fixed in a next version ?
> --> is there any guidance to calculate the actual numer to set, based on
> hardware and target capacity ?
>
>
> any help and further information may be helpfull, as opensim attracts more
> and more user - so higher loads get´s more likely.  Many user are close to
> opensource and prefer Linux.
>
> So - information from MONO archcitects and dev´s maybe helpfull, as well as
> from linux admins who have expirience with that topic.
>
>
> cheers,
> Ralf
>
> -----
> ---
> opensouce 3D magazine   -  http://www.maxping.org
>
> german opensim howto  -
> http://www.ralf-haifisch.biz/Opensim%20HowTo.shtml
>
> Linked in  -  http://www.linkedin.com/in/ralfhuelsmann
>
> osgrid location  -  Sharkland Tropical 1
> --
> View this message in context:
> http://www.nabble.com/Q%3A--MONO-on-Linux----MONO_THREADS_PER_CPU-tp22892502p22892502.html
> Sent from the Mono - General mailing list archive at Nabble.com.
>
> _______________________________________________
> Mono-list maillist  -  Mono-list at lists.ximian.com
> http://lists.ximian.com/mailman/listinfo/mono-list
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.ximian.com/pipermail/mono-list/attachments/20090406/27291dc8/attachment-0001.html 


More information about the Mono-list mailing list