[Opensim-dev] Issues with the Simulator under high load

Dahlia Trimble dahliatrimble at gmail.com
Fri Mar 9 07:14:45 UTC 2012


Sorry I don't really know much about it. In my case it was an application
that used the http server dll from OpenSim and served probably 40-60
simultaneous requests. Mono was defaulting to 25 threads per cpu but I
changed it to 75 and I stopped having download problems. This was on a
4-core machine.

I would guess if you are using 150 and seeing problems that a good place to
start might be somewhere around 450-600 and see what happens.

On Thu, Mar 8, 2012 at 9:44 PM, Akira Sonoda <akira.sonoda.1 at gmail.com>wrote:

> Ooopps... my MONO_THREADS_PER_CPU=150 are obviously not enough. 2000 as
> stated in the article is quite a lot ... what are your settings? do you go
> with the 2000?
>
>
> Am 9. März 2012 00:07 schrieb Dahlia Trimble <dahliatrimble at gmail.com>:
>
> Are you using Mono? I've seen poor performance of the http server used in
>> OpenSimulator when insufficient threads are available. Manipulating the
>> environment variable MONO_THREADS_PER_CPU has worked for me when I've
>> encountered this problem before. Take a look at
>> http://www.mono-project.com/Article:ThreadPool_Deadlocks for some
>> background on this problem.
>>
>> As far as network performance tools go I'd probably just search the web
>> for "network performance tool" and pick whatever works for you.
>>
>> On Thu, Mar 8, 2012 at 2:28 PM, Akira Sonoda <akira.sonoda.1 at gmail.com>wrote:
>>
>>> Hi Dahlia,
>>>
>>> Am 5. März 2012 01:14 schrieb Dahlia Trimble <dahliatrimble at gmail.com>:
>>>
>>> A couple thoughts, not sure if it's your problem or not.
>>>>
>>>> I would probably check to make sure the cache is set up properly and
>>>> the file system it's on has plenty of space. Also make sure the disk isnt
>>>> being thrashed by other processes and that the disk is healthy and not
>>>> fragmented. There's probably some system utilities that can show disk I/O
>>>> activity and disk health.
>>>>
>>>
>>> There is plenty of free space on the disk.
>>>
>>>
>>>> You may also have network congestion problems that could slow retrieval
>>>> from the asset servers or slow sending of assets to other clients.
>>>>
>>>
>>> How can i figure them out?
>>>
>>> I've made a other report from the party from Wednesday on "Pyramid at osgrid".
>>>
>>>
>>>
>>> https://docs.google.com/open?id=0B301xueh1kxdVmVZZ18tbi1TdzZ2cGlRaFhDTlo4UQ
>>>
>>> The server where "Pyramid" is located is similar to my server. The major
>>> difference is the mono version. There was a time when i had high quite high
>>> network load but is this network congestion?
>>>
>>> Status right now: we survive.
>>>
>>>
>>>
>>> _______________________________________________
>>> Opensim-dev mailing list
>>> Opensim-dev at lists.berlios.de
>>> https://lists.berlios.de/mailman/listinfo/opensim-dev
>>>
>>>
>>
>> _______________________________________________
>> Opensim-dev mailing list
>> Opensim-dev at lists.berlios.de
>> https://lists.berlios.de/mailman/listinfo/opensim-dev
>>
>>
>
> _______________________________________________
> Opensim-dev mailing list
> Opensim-dev at lists.berlios.de
> https://lists.berlios.de/mailman/listinfo/opensim-dev
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://opensimulator.org/pipermail/opensim-dev/attachments/20120308/99b746a9/attachment-0001.html>


More information about the Opensim-dev mailing list